leshikgo
@leshikgo

Как сделать выборку элементов категории без релоуда страницы?

Всем привет. Подскажите как это реализовать: Есть категории на сайте, нужно без перезагрузки страницы делать выборку элементов соответствующей категории при клике. Второй день ток как изучаю yii. Пока смог сделать костыльно через ajax. При клике по категории я просто получал ид категории(li) и отправлял этот ид в экшн контроллера а там делал уже выборку из бд по ид категории, но я не люблю писать костыльно. Поэтому спрашиваю как правильно сделать это) Спасибо.
  • Вопрос задан
  • 72 просмотра
Решения вопроса 2
slo_nik
@slo_nik Куратор тега Yii
Доброй ночи.
Почему использование ajax Вы называете костылём?
Используйте Pjax, поставляется с yii2.
Ответ написан
qonand
@qonand
Software Engineer
Оберните вывод элементов категории в Pjax как сказал slo_nik и при клике на конкретную категорию
просто изменяйте ссылку к которой обращается Pjax и перезагружайте сам контейнер.
Что касается ajaxLink - этот функционал был в первой версии фреймоврка, во второй его нет.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы