Здравствуйте
Проблема следующая
Есть следующая структура
Категория
-Ресурс 1
-Ресурс 2
-Ресурс 3
-Ресурс 4
Параметры
— Параметр1
— Параметр2
— Параметр3
У каждого ресурса можно выбрать несколько параметров, с помощью MIGX поля
Один параметр может быть у нескольких ресурсов.
Вопрос в том, как вывести все ресурсы у которых, например, выбран параметр 3?
Если есть какие-нибудь мысли, поделитесь пожалуйста, уже день бьюсь.
Вывод ресурсов с одинаковым значением MGIX поля
Версия MODX: Revolution
Комментарии (9)
Для добавления комментариев вы должны авторизоваться или зарегистрироваться.
Артур 27.02.2019 22:09 #
Александр 27.02.2019 22:24 #
Павел Романов 27.02.2019 22:27 #
Используйте его а параметре &resources в вызове pdoResources или аналогичном:
Александр 27.02.2019 23:05 #
$parent = 2; // ID категории-родителя
$tvname = 'parametr'; // имя MIGX-TV
$field = 'kol-vo'; // имя поля в MIGX-TV
$value = '344'; // искомое значение в поле $field MIGX-TV
значение 344 указано только у одного ресурса
drive.google.com/file/d/18eTH_sONOnxQSsxW4sGQCnCLJ8lwwwJR/view?usp=sharing
Павел Романов 27.02.2019 23:14 #
Александр 28.02.2019 09:49 #
Евгений 17.05.2021 10:31 #
а кто-нибудь знает, как с помощью такого сниппета выбрать ресурсы из подкатегорий?
У меня следующая структура
КАТЕГОРИЯ
— ПОДКАТЕГОРИЯ
— РЕСУРС
— ПОДКАТЕГОРИЯ
— РЕСУРС
— ПОДКАТЕГОРИЯ
— РЕСУРС
— РЕСУРС
Если указать id какой-нибудь ПОДКАТЕГОРИИ, то работает. Может как-то можно указать уровень вложенности или не учитывать контейнеры (ПОДКАТЕГОРИИ)? Заранее спасибо
Артур 27.02.2019 22:28 #
Алексей 31.08.2022 23:45 #
Пробую так, но пока что не получается:
Возможно, что поля title и description должны быть вложенными полями для url?