Почему не выводятся поля для поиска в Yii2 GridView?

222
30 сентября 2017, 23:08

У меня есть actionIndex()

$searchModel=\insurance\models\Insurances::search(Yii::$app->request->queryParams);
    $dataProvider = new ActiveDataProvider([
        'query' => \insurance\models\Insurances::find(),
        'pagination' => [
            'pageSize' => 20,
        ],
    ]);
    return $this->render('index', [
        'dataProvider'=>$dataProvider,
        'searchModel'=>$searchModel
    ]);

Вывод виджета на странице

<?= \yii\grid\GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'columns' => [
    [
        'attribute'=>'id',
        'label'=>'ID',
        'value'=>'id'
    ],
    [
        'attribute'=>'data',
        'label'=>'Дата',
        'value'=>'data'
    ],
    [
        'attribute'=>'id',
        'label'=>'Страховщик',
        'format'=>'text', // Возможные варианты: raw, html
        'content'=>function($data){
            return $data->getInsurer();
        },
        'filter' => \insurance\models\User::getList()
    ],
    [
        'attribute'=>'id',
        'label'=>'Страхуемый',
        'format'=>'text', // Возможные варианты: raw, html
        'content'=>function($data){
            return $data->getUser();
        },
        //'filter' => Category::getParentsList()
    ],
    [
        'class' => 'yii\grid\ActionColumn',
        'header'=>'Действия',
        'headerOptions' => ['width' => '80'],
        'template' => '{update} {delete}',
    ],
],
]); ?>

И поля поиска не отображаются. В чем может быть проблема?

READ ALSO
Разбор массива php , json

Разбор массива php , json

Доброго всем времени суток! Подскажите, как можно обратиться к массиву еще на уровень глубже? Есть $data['Stats'], в нем есть еще 1 массив с таким...

227
libgcc_s_dw2-1.dll не найден

libgcc_s_dw2-1.dll не найден

Я собрал проект на Code::blocks , Но он запускается только через само IDE при попытке запустить вне IDE пишет

394
Как определить, простое число или нет?

Как определить, простое число или нет?

Пытаюсь придумать алгоритм/метод вычисления простых чиселНо не могу понять фишку

529
Проверить введенные данные пользователя с данными из файла

Проверить введенные данные пользователя с данными из файла

Не знаю как проверить веденные данные пользователя что бы сравнились с строками из файлаПроблема заключается в одной функции GetIntoTheSystem

258