Заполнение текстовых свойств по шаблону

Рейтинг: 18.6918  
На голосовании
Предложил Пользователь 40175 20.05.2012 13:34:23

Заполнение текстовых свойств по шаблону

Зачем? Чтобы вместо 5 свойств делать 1, и это осталось удобным для контент-менеджеров.

Значение по-умолчанию для текстового свойства указываем:
Высота: #HEIGHT_MIN#-#HEIGHT_MAX# см
Ширина: #WIDTH# см
Глубина: #DEPTH# см
Вес: #WEIGHT# кг


Контент-менеджер заполняет НЕ текстовое поле, а формочку с простыми строковыми полями HEIGHT_MIN, HEIGHT_MAX и т.д.

В итоге значение свойства запишется как в комментарии Дениса Шаромова.

Рейтинг: -0.3177  
Пользователь 40370 28.05.2012 04:54:12
А зачем дублировать функционал шаблона компонента? Если уж так надо, повесьте событие на OnBeforeIBlockElementAdd и заполняйте свое сборное свойство.
Рейтинг: 0  
Пользователь 40175 28.05.2012 12:42:45
Сергей, мысль заключается в сокращении времени разработчика и сокращении ресурсов CMS (грубо говоря, кол-во свойств ИБ ограничено). В предложенном вами решении все равно ведь нужно создать 5 свойств?