chinaphp 2011-04-09 23:53:32 3962次浏览 6条回复 0 0 0
<?php 
$this->widget('zii.widgets.grid.CGridView', array(
  'dataProvider'=>$model->search(),
  'filter'=>$model,
  'columns'=>array(
    array(
    'name'=>'title',
    'type'=>'raw',
    'value'=>'CHtml::link(CHtml::encode($data->title), $data->url)'
  ),
  array(
    'name'=>'status',
    'value'=>'Lookup::item("PostStatus",$data->status)',
    'filter'=>Lookup::items('PostStatus'),
  ),
  array(
    'name'=>'create_time',
    'type'=>'datetime',
    'filter'=>false,
  ),
  array(
    'class'=>'CButtonColumn',
  ),
  ),
)); 
?>

array(
  'name'=>'status',
  'value'=>'Lookup::item("PostStatus",$data->status)',
  'filter'=>Lookup::items('PostStatus'),
),

是否可以直接定义 1 显示 Draft 2显示Published 上面是自带的 BLOG ;例子的代码 ,请教各位

您需要登录后才可以回复。登录 | 立即注册