Очень нужна помощь, с "сортировкой"

Приветствую. Имеется каталог, в списке категорий, нужно добавить категорию «Видео» и чтобы при переходе в эту категорию отображались все публикации, в которых заполнено поле «Видео». Сама категория «Видео» не заполняется, я думаю что это может быть просто ссылка, как мне подсказали с GET запросом. Но я в этом совсем профан. Помогите с этим ГЕТ запросом, ну или как то по другому может можно сделать.
Заранее огромное спасибо.
Александр
06 мая 2019, 20:15
modx.pro
558
0

Комментарии: 4

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