小编Ale*_*sky的帖子

为什么我不能在GridView中更改值?

尝试将用户表列状态替换为阻止的输入值,如果它等于0且处于活动状态,则为10.

 GridView::widget([
    'dataProvider' => $dataProvider,
    'filterModel' => $searchModel,
    'columns' => [
        ['class' => 'yii\grid\SerialColumn'],
        'username',
        'email:email',
        'status',
            'value' => function ($model){
                    return $model->status==10 ? "Active":"Blocked";
                },


        ['class' => 'yii\grid\ActionColumn'],
    ],
]);
Run Code Online (Sandbox Code Playgroud)

但是显示错误: array_merge():参数#2不是数组 我做错了什么,请告诉我

gridview yii2

2
推荐指数
1
解决办法
3625
查看次数

标签 统计

gridview ×1

yii2 ×1