当前表列中的按钮如下
<td>
<a href="#"/>Edit</a>
<a href="#"/>Veiw</a>
<a href="#"/>Delete</a>
</td>
我希望它像一样
<td>
<div class="wrapper">
<a href="#"/>Edit</a>
<a href="#"/>Veiw</a>
<a href="#"/>Delete</a>
</div>
</td>
请建议一些配置方法。谢谢
您必须自定义cgidview代码,如下所示:
阵列(
'class' => 'YouCSSClass', 'template' => '{view} {update} {delete}', ),
修改网格的列模板
'template' => '<div class="wrapper"><a>{view}</a> {update} {delete}</div>'
最后,你的网格视图会出现一些类似的东西
$this->widget('zii.widgets.grid.CGridView', array(
'dataProvider'=>$dataProvider,
..................
..................
'columns'=>array(
...............
...............
'template' => '<div class="wrapper"><a>{view}</a> {update} {delete}</div>',
...............
)
));
请在视图文件上自定义CGridView按钮,如下所示。
$this->widget('zii.widgets.grid.CGridView', array(
---
'columns'=>array(
---
array(
'class'=>'CButtonColumn',
'template' => '<div class="wrapper">{view}{update}{delete}</div>',
),
),
));