Здравствуйте.
Есть инфоблок1 и инфоблок2 со связью "многие ко многим". Утанавливать связи хочется прямо в инфоблоке1 (так удобно заказчику). Задача элементарная, если бы не было необходимости каждую связь сопровождать некоторой дополнительной индивидуальной информацией. В моем случае такое доп. информацией является нечто, заносимое в текстовое поле.
"Костыльное решение" - сделать привязку при помощи введения в инфлоблок поля множественной "привязки к элементам" + N текстовых полей, где N - максимально допустимое кол-во связей элемента из инфоблока1 с элементами из инфоблока2.
Соотвественно в случае указания в элементе инфблока1 одной связи с инфоблоком2 пользователь должен заполнить одно текстовое поле, в случае двух связей - два тестовых поля и т.д.
Подскажите, есть ли "некостыльное" решение этой несложной и в общем-то типовой задачи. Если есть, то какое)
Есть инфоблок1 и инфоблок2 со связью "многие ко многим". Утанавливать связи хочется прямо в инфоблоке1 (так удобно заказчику). Задача элементарная, если бы не было необходимости каждую связь сопровождать некоторой дополнительной индивидуальной информацией. В моем случае такое доп. информацией является нечто, заносимое в текстовое поле.
"Костыльное решение" - сделать привязку при помощи введения в инфлоблок поля множественной "привязки к элементам" + N текстовых полей, где N - максимально допустимое кол-во связей элемента из инфоблока1 с элементами из инфоблока2.
Соотвественно в случае указания в элементе инфблока1 одной связи с инфоблоком2 пользователь должен заполнить одно текстовое поле, в случае двух связей - два тестовых поля и т.д.
Подскажите, есть ли "некостыльное" решение этой несложной и в общем-то типовой задачи. Если есть, то какое)