Как сделать фильтр по статьям? Посоветуйте
Как на MODX сделать фильтр, как на этом сайте? turscanner.ru/ (он-то правда на WP сделан вроде).
Конкретней:
Хочу сделать фильтр, типа как на указанном сайте, который будет выводить статьи по заданным Доп.полям (TV).
Т.е. я создаю статью (или ссылку на внешний ресурс), у нее задаю определенные TV-поля, а потом хочу сделать фильтр, который будет выдавать пользователю подборку статей (ссылок) по указанным им параметрам.
В какую сторону копать? Что использовать?
Пытаюсь сделать через Collections, но что-то не выходит.
Заранее благодарен!
Конкретней:
Хочу сделать фильтр, типа как на указанном сайте, который будет выводить статьи по заданным Доп.полям (TV).
Т.е. я создаю статью (или ссылку на внешний ресурс), у нее задаю определенные TV-поля, а потом хочу сделать фильтр, который будет выдавать пользователю подборку статей (ссылок) по указанным им параметрам.
В какую сторону копать? Что использовать?
Пытаюсь сделать через Collections, но что-то не выходит.
Заранее благодарен!
Комментарии: 6
А где на указанном сайте фильтр статей?
Если не прибегать к платным компонентам, то pdoResources поддерживает выборку с условие where. При выборе пользователем значений в фильтре пишите их ну скажем в $_SESSION
При применении фильтра получите и обработайте данные из сессии, составив корректный запрос для where и поместите его в вызов сниппета pdoResources
Если не прибегать к платным компонентам, то pdoResources поддерживает выборку с условие where. При выборе пользователем значений в фильтре пишите их ну скажем в $_SESSION
При применении фильтра получите и обработайте данные из сессии, составив корректный запрос для where и поместите его в вызов сниппета pdoResources
Если бесплатно, то возможно Илья поможет: https://ilyaut.ru/tips-and-tricks/simple-ajax-filter-using-pdopage/
А тут пример фильтра с mSearch2. Это дополнением к 1 комментарию.
Это, пожалуй, то что нужно.
Буду пробовать, спасибо!
Буду пробовать, спасибо!
А где на указанном сайте фильтр статей?
Если не прибегать к платным компонентам, то pdoResources поддерживает выборку с условие where. При выборе пользователем значений в фильтре пишите их ну скажем в $_SESSION
При применении фильтра получите и обработайте данные из сессии, составив корректный запрос для where и поместите его в вызов сниппета pdoResources
На указанном сайте статей нет, там фильтр по ссылкам.
А я хочу выдернуть ссылки из статей и фильтровать по ним.
То что вы написали, мне пока что слишком сложно для понимания. Я в MODX новичок.
Но все равно, спасибо! ))
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.