@agent1156

Как поменять значене фильтра в gridview с 1 на 'ДА'?

conclusion_top это 0,1

['attribute' => 'conclusion_top',
                'filter'=> \yii\helpers\ArrayHelper::map(\backend\models\Alaniatape::find()->all(),'conclusion_top', 'conclusion_top'),
                'value' => function ($data) {
                    return $data->conclusion_top ? '<span class="text-success"><i class="glyphicon glyphicon-ok"></i></span>' : '<span class="text-danger"><i class=" glyphicon glyphicon-remove"></i></span>';
                },
                'format' => 'raw'],
  • Вопрос задан
  • 55 просмотров
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
У Вас в фильтре должно быть то что есть в
\yii\helpers\ArrayHelper::map(\backend\models\Alaniatape::find()->all(),'conclusion_top', 'conclusion_top')

Если Вам надо да и нет, то наверное стоит сделать так:
[
'attribute' => 'conclusion_top',
'filter'=> [0=>'нет', 1=>'да']
]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы