Динамически создаваемые TV в ресурсе
Здравствуйте!
Имеется ресурс «Каталог», в котором находятся дополнительные поля (фильтры), которые содержат в себе параметры. MIGX внутри MIGX, короче говоря. Также у этого ресурса есть дочерние ресурсы, в которые мне нужно подгружать TV в виде списков с одиночным выбором — те самые фильтры, в которые уже через EVAL будут подгружаться параметры фильтров. Возможно ли реализовать подобное? Всю голову себе сломал.

Имеется ресурс «Каталог», в котором находятся дополнительные поля (фильтры), которые содержат в себе параметры. MIGX внутри MIGX, короче говоря. Также у этого ресурса есть дочерние ресурсы, в которые мне нужно подгружать TV в виде списков с одиночным выбором — те самые фильтры, в которые уже через EVAL будут подгружаться параметры фильтров. Возможно ли реализовать подобное? Всю голову себе сломал.

Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 2
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Вы создаете ТВ где генерируете список. Тащить данные вы можете откуда угодно.
Далее это тв мы можем положить куда угодно в том числе и в MIGX — при создания элемента нужно указать название поле в параметре inputTV при использования списка в MIGX
К примеру, в ресурсе «Каталог» есть MIGX-TV (Фильтр) «Район», в него вложен ещё один MIGX-TV (Параметры фильтра), через который добавляются районы. Слово «Район» можно заменить на что угодно. Суть в том, что можно добавить любой фильтр со своими параметрами. Мне нужно сделать так, чтоб на основе этих полей генерировались поля у дочерних ресурсов, т.е., у позиций каталога.
Вот как выглядит окно доп. полей у дочернего ресурса каталога:
И на всякий случай вид фильтра в клиентской части: