В каталоге товаров у каждого товара есть некое свойство - Тип, от которого зависит цена. Товаров много, типов тоже и они почти все разные как по названию, так и по смыслу. Например, тип набора, тип фасовки, тип крепления, круглый или квадратный, могут быть просто цифры какие-то и т.д. - все что угодно.
Соответственно делать один справочник для этих данных смысла нет. Он будет большой и неудобный. Делать кучу маленьких справочников тоже неудобно.
Хочется, чтобы этот тип можно было вводить в каждом торговом предложении просто строкой.
В карточке товара же эти типы должны быть выведены в виде выпадающего списка.
Завел соответствующее свойство торгового предложения типа Строка.
Однако, CIBlockPriceTools::getTreeProperties никак не хочет возвращать это свойство в массиве свойств торговых предложений.
Подскажите пож-та, как оптимальнее реализовать такой функционал?
Спасибо.
Соответственно делать один справочник для этих данных смысла нет. Он будет большой и неудобный. Делать кучу маленьких справочников тоже неудобно.
Хочется, чтобы этот тип можно было вводить в каждом торговом предложении просто строкой.
В карточке товара же эти типы должны быть выведены в виде выпадающего списка.
Завел соответствующее свойство торгового предложения типа Строка.
Однако, CIBlockPriceTools::getTreeProperties никак не хочет возвращать это свойство в массиве свойств торговых предложений.
Подскажите пож-та, как оптимальнее реализовать такой функционал?
Спасибо.