yii \ grid \ ActionColumn仅对Yii2中登录的用户可见

时间:2014-12-09 18:05:53

标签: yii2

yii\grid\ActionColumn的{​​{1}}如何仅对登录用户可见? 我在视图中的代码是

GridView::widget

1 个答案:

答案 0 :(得分:5)

yii\grid\ActionColumn类继承自yii\grid\Column类。后者具有visible属性。您可以使用带有返回布尔值的条件。

[
    'class' => 'yii\grid\ActionColumn',
    'visible' => !Yii::$app->user->isGuest,
],