Очень нужна помощь, с "сортировкой"
Приветствую. Имеется каталог, в списке категорий, нужно добавить категорию «Видео» и чтобы при переходе в эту категорию отображались все публикации, в которых заполнено поле «Видео». Сама категория «Видео» не заполняется, я думаю что это может быть просто ссылка, как мне подсказали с GET запросом. Но я в этом совсем профан. Помогите с этим ГЕТ запросом, ну или как то по другому может можно сделать.
Заранее огромное спасибо.
Заранее огромное спасибо.
Комментарии: 4
вообщем сделал через минишоп, просто добавлением галочки, что публикация еще и к категории «Видео» относится. Просто кажется не очень правильно делать портфолио через минишоп (( но по другому не смог
А почему не через pdoResources c where?
структура такая:
Портфолио
Видео; Свадьбы; Юбилеи; Корпоративы
И в каждой подкатегории уже сами публикации.
Нажно было из всех этих категорий выбрать только те публикации у которых заполнено доп. поле «Видео» и чтобы при нажатии на пункт меню «Видео», появились только публикации с видео. Но сама подкатегория «Видео» должна быть пустой.
Вот и как тут с where сделаешь (((
Портфолио
Видео; Свадьбы; Юбилеи; Корпоративы
И в каждой подкатегории уже сами публикации.
Нажно было из всех этих категорий выбрать только те публикации у которых заполнено доп. поле «Видео» и чтобы при нажатии на пункт меню «Видео», появились только публикации с видео. Но сама подкатегория «Видео» должна быть пустой.
Вот и как тут с where сделаешь (((
Да тут тьма вариантов же.
При нажатии на «Видео» есть переход на эту страницу? Если да то не понимаю в чем проблема
pdoresources c &where=`{«video:IS NOT»: null}
Если нужно отфильтровать на текущей странице то можно действительно через get
получать get можно просто [[!#get.video:default=``]] это можно использовать прямо в запросе pdoresources
Если хочется не перезагружая страницу то можно сделать тоже самое например так
ilyaut.ru/tips-and-tricks/simple-ajax-filter-using-pdopage/
При нажатии на «Видео» есть переход на эту страницу? Если да то не понимаю в чем проблема
pdoresources c &where=`{«video:IS NOT»: null}
Если нужно отфильтровать на текущей странице то можно действительно через get
получать get можно просто [[!#get.video:default=``]] это можно использовать прямо в запросе pdoresources
Если хочется не перезагружая страницу то можно сделать тоже самое например так
ilyaut.ru/tips-and-tricks/simple-ajax-filter-using-pdopage/
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.