Всем привет!
Имею каталог разнотипных товаров. У некоторых категорий есть общее свойству, например, коллекция. Хочу, чтобы это свойство "коллекция" для некоторых категорий отображалось на странице товаров (при просмотре каталога), а для некоторых категорий - только на карточке товара. В
наборе свойств я задаю параметры этого свойства, но, насколько я понял, параметры отображения свойства общие для всех наборов свойств. То есть если я скрываю свойство в одном наборе, то оно скрывается и во всех наборах, в которые входит это свойство.
Подскажите, пожалуйста, так ли это? Или мне показалось?
Спасибо
Добавлено: Различное отображение одного и того же свойства в разных наборах свойств11.11.13 15:30:28
Это не кажется мне очень удобным, ведь получается, что одно и то же по смыслу свойство надо будет заводить в системе столько раз, сколько разных видов его отображения
Добавлено: Различное отображение одного и того же свойства в разных наборах свойств11.11.13 18:11:14
В наборах свойств есть постфикс для шаблонов.
Нужно посмотреть в принт_варсе, вероятно, можно по этому постфиксу кастомизировать вывод, используя IF-конструкции в шаблонах.
Флужу на форуме. Набиваю репу. Даю глупые советы.
Добавлено: Различное отображение одного и того же свойства в разных наборах свойств12.11.13 01:30:40
MyaSSSo: В наборах свойств есть постфикс для шаблонов.
Нужно посмотреть в принт_варсе, вероятно, можно по этому постфиксу кастомизировать вывод, используя IF-конструкции в шаблонах.
Думаю что понял Вашу мысль, хардкодить вывод категорий.
Опытные, подскажите, пожалуйста, какое решение более оптимальное: заводить копии свойств, или кастомизировать отображение?
Спасибо
Добавлено: Различное отображение одного и того же свойства в разных наборах свойств12.11.13 06:02:46
Кастомизировать отображение, но не по постфиксу набора свойств, а по названию свойства в каждом отдельном наборе.
В названии предусмотреть флажок, говорящий о том, что тут свойство скрытое. Например, звездочку. А в шаблоне проверять наличие этой звездочки и, если она есть, скрывать свойство там где надо.