怎样才能yii\grid\ActionColumn的GridView::widget仅loggged在用户可见?我的代码是
<?= GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'columns' => [
['class' => 'yii\grid\SerialColumn'],
'state_id',
'state_name',
'population',
'state_code',
['class' => 'yii\grid\ActionColumn'],
],
]); ?>
Run Code Online (Sandbox Code Playgroud)
yii\grid\ActionColumnclass继承自yii\grid\Columnclass.后者具有明显的特性.您可以在返回布尔值的条件下使用它.
[
'class' => 'yii\grid\ActionColumn',
'visible' => !Yii::$app->user->isGuest,
],
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1416 次 |
| 最近记录: |