Доброго времени суток.
Необходимо целому разделу указать, что товары данного раздела должны предлагаться с разделом X, при этом на них распространяется скидка n%, а также должны предлагаться с разделом Y, при этом на них должна распространяться скидка m% и так далее, т.е. нужно множественное свойство (привязка к разделам - скидка). Как это можно реализовать? Или может быть есть какое-то другое решение данной проблемы.
Для одного элемента я это реализовал, написал класс нового свойства и в init.php подключил его AddEventHandler('iblock', 'OnIBlockPropertyBuildList',array('CIBlockPropertyOfferWith', 'GetUserTypeDescription')); Можно как-то это свойство добавить к разделу?
Пробовал подключить его вот так AddEventHandler('main', 'OnUserTypeBuildList',array('CIBlockPropertyOfferWith', 'GetUserTypeDescription'));
При этом новый тип свойств появляется в списке, но при сохранении выдает ошибку "Не указан пользовательский тип".
Необходимо целому разделу указать, что товары данного раздела должны предлагаться с разделом X, при этом на них распространяется скидка n%, а также должны предлагаться с разделом Y, при этом на них должна распространяться скидка m% и так далее, т.е. нужно множественное свойство (привязка к разделам - скидка). Как это можно реализовать? Или может быть есть какое-то другое решение данной проблемы.
Для одного элемента я это реализовал, написал класс нового свойства и в init.php подключил его AddEventHandler('iblock', 'OnIBlockPropertyBuildList',array('CIBlockPropertyOfferWith', 'GetUserTypeDescription')); Можно как-то это свойство добавить к разделу?
Пробовал подключить его вот так AddEventHandler('main', 'OnUserTypeBuildList',array('CIBlockPropertyOfferWith', 'GetUserTypeDescription'));
При этом новый тип свойств появляется в списке, но при сохранении выдает ошибку "Не указан пользовательский тип".
Качественная Разработка на Битрикс. Решение нестандартных задач. Консультации. Все вопросы в личку.