Ответы пользователя по тегу Yii
  • Checkbox как gridview фильтр?

    kaliyan
    @kaliyan
    php-developer, wordpress-developer
    У меня такая ситуация (yii2 + GridView + Pjax):
    5dc3d8fadb423473696690.png
    Изначально было как у вас. Применил ваше решение - заработало.

    Появилась другая проблема: если перейти на другую страницу пагинации (например, &page=12), а после этого отфильтровать любым фильтром, то _GET параметр оставался, а после фильтрации переходило сразу на последнюю страницу. Получалось &page12, а пагинатор показывал последнюю страницу после фильтрации.

    Обе проблемы решились путем добавления в GridView
    'filterUrl' => Url::to(['/orders']),

    При этом, нужно указывать 'uncheck' => null, если пользуетесь Html::activeCheckbox, так как задваиваются _GET параметры в адресной строке при чекнутом чекбоксе.
    Ответ написан
    Комментировать