类似于访问的东西求解答 [ 2.0 版本 ]
《a href="www.baidu.com&id=1" id="1"》访问一《/a》
《a href="www.baidu.com&id=2" id="2"》访问二《/a》
《a href="www.baidu.com&id=3" id="3"》访问三《/a》
《a href="www.baidu.com&id=4" id="4"》访问四《/a》
《a href="www.baidu.com&id=5" id="5"》访问五《/a》
问题是这样的,A用户可以访问 id 为1 2 4,B用户可以访问 3,4,5 请问怎么做啊,有没有类似于权限控制的那种做法
最佳答案
其他 1 个回答
-
上图是 GridView 中 ActionColumn 中的一个截图,可以根据用户的权限决定链接是否可以点击,和你要的效果类似。通过配置 DataColumn
buttons
可以实现,例如:[ 'class' => 'drodata\grid\ActionColumn', 'template' => '{view}', 'buttons' => [ 'view' => function ($url, $model, $key) { if (in_array($model->id, [1, 3, 5]) { echo Html::a('view', '#'); } else { echo 禁用图标 } }, ], ]
共 1 条回复nauhein 觉得很赞
郝立国
注册时间:2017-02-09
最后登录:2024-01-11
在线时长:77小时3分
最后登录:2024-01-11
在线时长:77小时3分
- 粉丝6
- 金钱2925
- 威望110
- 积分4795