输出设置小部件CGrdiView(Yii)

时间:2013-07-17 14:02:55

标签: php yii yii-extensions

我需要对小部件CGrdiView的输出进行一些更改,即:

  • 交换输入框搜索字段字段名称;
  • 减小列的宽度;

我不知道该怎么做。

Screenshot link >>

enter image description here

1 个答案:

答案 0 :(得分:1)

不确定切换输入框和字段名称,但您可以轻松减小列的宽度:

$this->widget('zii.widgets.grid.CGridView', array(
    'id'=>'user-grid',
    'dataProvider'=>$model->search(),
    'filter'=>$model,
    'columns'=>array(
            array(
                    'name' => 'id',
                    'htmlOptions' => array('style'=>'width: 30px;'),
            ),
            //rest of your code

通过查看文档找到如何切换它们只需执行此操作:

$this->widget('zii.widgets.grid.CGridView', array(
    'id'=>'user-grid',
    'dataProvider'=>$model->search(),
    'filter'=>$model,
    'filterPosition' => 'header', //ADD THIS LINE

仅供参考,这里是文档:http://www.yiiframework.com/doc/api/1.1/CGridView