Хранить ли значения родителей в ресурсе?
Есть ресурс (контейнер) «Здание».
Есть ресурс «Помещение 1».
Так вот в TV ресурса «Здание» мы забиваем район «Центральный».
Теперь в каталоге нам нужно с помощью mFilter2 отфильтровать все ресурсы помещений по району.
По идее можно узнавать значение поля TV родителя и фильтровать по нему, но имеет ли это смысл с точки зрения оптимизации кол-ва запросов?
Основной вопрос:
Или же есть какой-то вариант создать скрытое TV для помещения и автоматически записывать туда значение TV с адресом родителя, чтобы потом брать значение непосредственно из этого TV помещения и по нему фильтровать?
Можно ли в TV вида «текст» дочернего документа в «значение по умолчанию» написать что-то похожее на
Есть ресурс «Помещение 1».
Так вот в TV ресурса «Здание» мы забиваем район «Центральный».
Теперь в каталоге нам нужно с помощью mFilter2 отфильтровать все ресурсы помещений по району.
По идее можно узнавать значение поля TV родителя и фильтровать по нему, но имеет ли это смысл с точки зрения оптимизации кол-ва запросов?
Основной вопрос:
Или же есть какой-то вариант создать скрытое TV для помещения и автоматически записывать туда значение TV с адресом родителя, чтобы потом брать значение непосредственно из этого TV помещения и по нему фильтровать?
Можно ли в TV вида «текст» дочернего документа в «значение по умолчанию» написать что-то похожее на
@SELECT value FROM site_tmplvar_contentvalues WHERE tmplvarid=13 AND contentid=[[*id]] ???
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 4
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
В «по умолчанию» не запихать.
Да и вообще мне интересно что думают гуру на тему хранения непосредственно в ресурсе сына, а не родителя. Целесообразно это или нет.