1

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

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

我不知道该怎么做。

截图链接>>

在此处输入图像描述

4

1 回答 1

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

于 2013-07-17T14:38:26.830 回答