Yii-视图- CGridView列表用法详解。
CGridView列表实例
修改基类,定义底部功能菜单framework/zii/widgets/grid/CGridView.php(152)
<!-- 列表 --> <?php $this->widget("zii.widgets.grid.CGridView", array( "id"=>"words-grid", "dataProvider"=>$model->search(),//数据源 "filter"=>$model,//设置过滤器,筛选输入框 "columns"=>array( array( "class"=>"CCheckBoxColumn",//选择框 "htmlOptions"=>array("width"=>"30px"), ), "zw_id", "zw_title", array("name"=>"zw_level", "value"=>"Words::model()->getLevel($data->zw_level)",//数据转换 ), "zw_replaceword", "zw_listorder", array("name"=>"inputtime", "value"=>"date("Y-m-d",$data->inputtime)",//格式化日期 ), array( "class"=>"CButtonColumn", "buttons"=>array("view"=>array( "visible"=>"false"//查看按钮设为不可见 ) ) ) ) )); ?>
修改基类,定义底部功能菜单framework/zii/widgets/grid/CGridView.php(152)
public function renderFooterCell() { if(trim($this->footer)!==""){ echo CHtml::openTag("td",$this->footerHtmlOptions); $this->renderFooterCellContent(); echo "</td>"; } }修改视图,实现底部功能按钮列表
"columns"=>array( array( "class"=>"CCheckBoxColumn", "footer"=>"<button onclink="deleteAll()">button</button> <button onclink="refashAll()">button</button>", "footerHtmlOptions"=>array("colspan"=>5), "selectableRows"=>2, ),
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: MYSQL-统计查询
- 下一篇: SQL 时间截按月分组查询