首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

Yii CGridView 施用

2013-07-01 
Yii CGridView 使用$model new Category()$this-widget(zii.widgets.grid.CGridView,array(id c

Yii CGridView 使用

$model= new Category();$this->widget('zii.widgets.grid.CGridView',array('id'=> 'category-grid','dateProvider'=> $model->search(),'filter'=> $model,'columns'=> array('title',array('name'=>'create_time','value'=>'date("M j, Y", $data->create_time)',),array('name'=>'authorName', 'value'=>'$data->author->username',),array('class'=>'CButtonColumn','viewButtonUrl'=>'Yii::app()->createUrl("/trends/category/view",array("id"=>$data->id))','updateButtonUrl'=>'Yii::app()->createUrl("/trends/category/update",array("id"=>$data->id))','deleteButtonUrl'=>'Yii::app()->createUrl("/trends/category/delete",array("id"=>$data->id))',))));

?根据字段值来显示不同内容

 array('name'=>'id','type'=>'html','value'=>array($this, 'show')),

?回调方法?写在?控制器

/**    * 回调函数     */  public function show($data) {      $name = $data->id==1?'<font color="red">√</font>':'<font color="blue">×</font>';      return CHtml::link($name,'');  }

?

热点排行