2015-05-04 19:33:58 7969次浏览 3条回答 3 悬赏 5 金钱

大家好,请问在Yii2中,怎么修改 GridView 中默认的三个编辑操作按钮的链接指向呢?谢谢

问题已经处理好了,自定义代码如下:

[
    'class'      => 'yii\grid\ActionColumn',
    'header'     => '操作',
    'buttons'    => [],

    'urlCreator' => function ($action, $model, $key, $index) {
        switch($action)
        {
            case 'view':
                return '/xxxx/xxxview?id=' . $model->id;
            break;
        }

    },
]
  • 回答于 2015-05-05 11:03 举报
    ['class' => 'yii\grid\ActionColumn','header'=>'操作','headerOptions'=>['width'=>'120'],
    'template' => '{update} {publish} {delete} {shelves} ',
    'buttons'=>[
        'update'=>function($url,$model){},
        'publish'=>function($url,$model){},
        'delete'=>fuction($url,$model){},
        'shelves'=>function($url,$model){}
    ],
    
    
    1 条回复
    回复于 2016-11-11 10:59 回复

    你这个语法是不是错了

  • 回答于 2016-09-26 15:28 举报

    问下,你们这个model是哪里来的啊?

    1 条回复
    回复于 2016-12-01 15:54 回复

    控制器传的

  • 回答于 2017-09-18 20:26 举报

    请教一下, $index 和 $key 是什么呢???

您需要登录后才可以回答。登录 | 立即注册
terminator
试用期

terminator

注册时间:2015-04-29
最后登录:2016-11-03
在线时长:2小时34分
  • 粉丝2
  • 金钱20
  • 威望0
  • 积分40

热门问题