Yii2 GridView 修改actions
2017-08-19 14:40
232 查看
就是怎么改最右边的那几个控制按钮啦
在action栏里面稍作变动就可以了,就是指定controller.
这样对应里面的按钮路由就变成
下面是贴上一个gridview以供后期参考. 里面的function路径是静态化后的.具体可以自己比对下
在action栏里面稍作变动就可以了,就是指定controller.
[ 'class' => 'yii\grid\ActionColumn', 'controller' => 'yourcontroller' ]
这样对应里面的按钮路由就变成
yourcontroller/view等等的了.
下面是贴上一个gridview以供后期参考. 里面的function路径是静态化后的.具体可以自己比对下
<?php Pjax::begin(); ?> <?= GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ['class' => 'yii\grid\SerialColumn', 'header'=>'序号', 'headerOptions'=>['width'=>'50'], ], // 'id', 'pid', 'name', // 'call', 'short_name', 'desc:ntext', 'contacts', 'contacts_call', 'province', 'city', // 'addr', // 'pic', [ 'class' => 'yii\grid\ActionColumn', 'template' => '{verify} {view} {update} {delete} ', 'header'=>'操作','headerOptions'=>['width'=>'120'], 'buttons'=>[ 'verify'=> function($url,$model){ return Html::a('<i class="fa fa-cog fa-spin"></i>','verfiy.html?id='.$model->id, [ 'title' => Yii::t('app', '审核'), ]); } ], 'controller'=>'verify-unit', ], ] ]); ?> <?php Pjax::end(); ?>
相关文章推荐
- Yii2 GridView实现列表页直接修改数据的方法
- Yii2 GridView实现列表页直接修改数据的方法
- 谈谈yii2-GridView如何实现列表页直接修改数据
- 谈谈yii2-GridView如何实现列表页直接修改数据
- GridView控件修改、删除示例(修改含有DropDownList控件)
- Yii2-GridView自定义数据列
- YII2 gridview
- yii2使用GridView实现数据全选及批量删除按钮示例
- yii2-basic后台管理功能开发之三:自定义GridView列显示
- GRIDVIEW上进行记录的添加、修改和删除
- yii2 GridView::widget新标签页打开
- 浅析Yii2 GridView 日期格式化并实现日期可搜索教程
- yii2 GridView 下拉搜索实现案例教程
- 一个 NHIBERNATE+GRIDVIEW 添加删除修改的例子
- GridView控件修改、删除示例(修改含有DropDownList控件)
- yii2 gridview使用问题解决
- asp.net 在GridView控件上实现修改、添加、删除
- Yii2修改默认布局
- asp.net 修改嵌在table中的gridview的css样式(范例)
- [ActiveDataProvider] -- yii2的GridView和ActiveDataProvider具体使用