Есть gridView, которые работает с mongoDB коллекцией.
Создал отдельно модель для коллекции и отдельно модель поиска с наследованием модели.
В gridView прописываю настройки, но при выборе значения в списке, после перезагрузки таблицы, нет обращения к модели поиска, проверяю вызов как Yii::error().
<?= GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'columns' => [
[
'attribute' => 'created_at',
'value' => function(Visitors $model) {
return $model->getCreated();
}
],
[
'attribute' => 'name_bot',
'filter'=> ArrayHelper::map(Bots::getPairs(), 'id', 'name')
],