Я делаю каталог книг. У меня есть фильтр, а так же сортировка и выбор кол-ва показываемых записей и они находятся в разных формах.
<?= $this->render('_sort', [
'sort' => $sort,
]); ?>
<?= ListView::widget([
'dataProvider' => $dataProvider,
'options' => [
'tag' => 'div',
'class' => 'row',
],
'summaryOptions' => [
'tag' => 'span',
'class' => 'col-12'
],
'itemOptions' => [
'tag' => 'div',
'class' => 'col-lg-4 col-md-4 col-sm-6 col-12 match-height-activation',
],
'itemView' => function ($model, $key, $index, $widget) use ($user, $category, $genres, $statuses) {
return $this->render('_list', [
'model' => $model,
'user' => $user,
'category' => $category,
'genres' => $genres,
'statuses' => $statuses,
]);
},
'pager' => [
'maxButtonCount' => 5,
'options' => [
'class' => 'col-12 wn__pagination',
]
],
]);?>
<?= $this->render('_search', [
'model' => $searchModel,
'categories' => $categories,
'genresInput' => $genresInput,
'tags' => $tags,
'books' => $books,
'tags_id' => $tags_id,
'user' => $user,
]); ?>
Не могу понять как сделать сортировку в виджете kartik-v Select2 и выбор кол-ва показываемых записей. И как что бы 2 формы не мешали, а просто дополняли друг друга.
И еще пробую Pjax прикрутить туда, но Select2 сопротивляется)))