C控制器层
$model = new User(‘search‘); $model->unsetAttributes(); $dataProvider = $model->search(); $this->render(‘company‘,array( ‘dataProvider‘=>$dataProvider, ‘model‘=>$model, ));
解释:$model->unsetAttributes();将属性置空;
V视图层
$this->widget(‘zii.widgets.grid.CGridView‘, array( ‘itemsCssClass‘ => ‘table table-striped table-bordered table-hover‘, ‘pagerCssClass‘=>‘margin-top-20‘, ‘htmlOptions‘=>array(‘class‘=>‘portlet-body‘), ‘pager‘=>array( ‘class‘=>‘CLinkPager‘, ‘header‘=>‘‘, ‘htmlOptions‘=>array(‘class‘=>‘pagination‘), ), ‘dataProvider‘=>$dataProvider, ‘columns‘=>array( /*array( //添加复选框 ‘htmlOptions‘=>array(‘width‘=>"30px"), ‘class‘ => ‘CCheckBoxColumn‘, ‘name‘=>‘checkbox[]‘, ‘value‘=>‘$data->id‘, ‘id‘=>‘checkbox‘, ‘headerTemplate‘=>‘{item}‘, ‘selectableRows‘=>2, ),*/ ‘id‘, array( ‘name‘=>‘status‘, ‘value‘=>‘$data->status == 0 ? "待审" : (($data->status == 1) ? "正常" : "屏蔽")‘ ), ‘email‘, ‘company_name‘, ‘company_full_name‘, ‘company_detail_addr‘, ‘login_ip‘, ‘last_login_time‘, /*array( //增删改查按钮 ‘class‘=>‘CButtonColumn‘, ),*/ ), )); ?>
解释:columns放置表的列名,itemsCssClass表的class属性,pager为分页
时间: 2024-10-18 13:04:25