Yii GridView::widget
GridView::widget文档
http://demos.krajee.com/grid
GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'options' => ['id' => 'grid'],
'filterPosition' => GridView::FILTER_POS_FOOTER,
'layout' => '{items}{summary}{pager}',
'hover' => true,
'export' => false,
'toggleData' => false,
'filterSelector' => "select[name='" . $dataProvider->getPagination()->pageSizeParam . "'],input[name='" . $dataProvider->getPagination()->pageParam . "']",
'pager' => $pager,
'rowOptions' => function ($model, $key, $index, $grid) use ($searchModel) {
if ($model->appointment_paid_time) {
return ['style' => 'color: red'];
} else {
return [];
}
},
'columns' => [
[
'class' => 'kartik\grid\CheckboxColumn',
'visible' => $userRole == Collection::ROLE_COLLECTION ? false : true,
'checkboxOptions' => function ($model, $key, $index, $column) use ($userRole) {
if (!($model->status == Collection::STATUS_PENDING || $model->status == Collection::STATUS_FOLLOWING)) {
return ['class' => 'hide'];
}
},
],
['class' => 'kartik\grid\SerialColumn'],
[
/*'contentOptions' => function ($data) {
if($data->appointment_paid_time){
return ['style' => 'color: red'];
}
},*/
'header' => '编号',
'value' => function ($data) {
return $data->collection_id;
}
],
],
]);
Yii GridView::widget的更多相关文章
- yii gridview 时间段筛选(一个输入框,自动提交,高清大图)
yii gridview功能强大,但是时间筛选比较麻烦,与数据库的存储格式有关,本文的时间格式是date类型 那么问题来了,yii只提供关于时间的text搜索格式,就是只能查找精确日期比如2017-8 ...
- yii2 模板twig中使用GridView::widget
yii框架twig模板中使用GridView::widget 需要这样写: {{ grid_view_widget({ 'dataProvider': provider, 'columns': [ ' ...
- Yii GridView Ajax 刷新
Yii GridView Ajax 刷新,当页面点击一个按钮时,刷新数据. 1.控制器 <?php class privController extends Controller{ publi ...
- Yii 通过widget小物件生成添加表单
通过widget小物件创建添加商品的表单 视图里,表单以endWidget();?>结束 最终效果: 把表单提交过来的信息保存到数据库中去. 补充要点: 密码表单: <?php echo ...
- Yii 之widget
默认情况下, widget 的视图文件位于包含了widget文件的 views 子目录之下.这些视图可以通过调用 CWidget::render()渲染,这一点和控制器很相似.唯一不同的是,widge ...
- yii框架widget和注册asset的例子
yii框架是一个基于组件的框架,这样代码的重用性就非常的高,如我们想在网站的多个地方调用编辑器,这样我们就可以自定义一个组件,来供我们调用使用 下面以Ueditor组件为例: 1.下载ueditor到 ...
- yii gridview columns value 内容如何换行 & 链接
array( 'header' => '返回的服务器信息', 'name' => 'return_server_info', 'value' => 'str_replace(&quo ...
- Yii GridView
- Simple colum formatting in Yii 2 GridView
A very important widget in the business apps development is the GridView control. In this post I wil ...
随机推荐
- chromatic aberration
https://github.com/keijiro/KinoFringe https://en.wikipedia.org/wiki/Chromatic_aberration 色差偏移 做神经病效果 ...
- 【AS3 Coder】任务六:人物换装(纸娃娃)系统的制作
使用框架:AS3(Flash Professional CS5.0及更高版本 + Flash Buider)任务描述:了解人物换装系统的制作原理难度系数:2 本章源码下载:http://www.iam ...
- represent states with objects
1. The behavior of objects in the real world is more complex than simply being in one state at a tim ...
- selinux 是什么 (Linux)
SElinux是Linux安全加强工具.关闭用setenforce 0或者修改文件vim /etc/sysconfig/selinux 把SELINUX=enforcing 改为 SELINUX=di ...
- TestNG简单的学习-TestNG运行
转载:http://topmanopensource.iteye.com/blog/1983735 TestNG简单的学习-TestNG运行 文档来自官方地址: http://testng.org/d ...
- tomcat优化---大数据量提交tomcat时,tomcat无法接收导致页面无反应
关于tomcat的一个优化问题: 有时候保存大数据量的数据时.tomcat不优化的话,页面会没反应.tomcat后台并不报错,仅仅是提示以下内容: 警告: More than the maximum ...
- Bat 替换文件中的字符串
echo off setlocal enabledelayedexpansion set "file=Config\__Config\server_config_common.xml&quo ...
- rabbitMq视频教程
http://edu.51cto.com/index.php?do=lesson&id=83136
- Spring 配置dataSource和sessionFactory
记得导入dbcp和pool的jar包. <?xml version="1.0" encoding="UTF-8"?> <beans xml ...
- mongoDB group命令详解
http://heipark.iteye.com/blog/1167948 http://rjhym.iteye.com/blog/1224200 http://blog.163.com/ ...