Хранить ли значения родителей в ресурсе?
Есть ресурс (контейнер) «Здание».
Есть ресурс «Помещение 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]] ??? Комментарии: 4
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
В «по умолчанию» не запихать.
Да и вообще мне интересно что думают гуру на тему хранения непосредственно в ресурсе сына, а не родителя. Целесообразно это или нет.