да.. время идёт, а ситуация не меняется - родных инструментов в битриксе для такого не предусмотрено. У меня есть точно такая же задача - реализовать свойство типа ["ключ => значение", "ключ => значение", ...].
В предыдущем проекте такое я сделал также, как предлагали выше - тип поля "строка", множественное, выводить поле для описания значения. Но с этим возникла куууча проблем. Первая была небольшой - когда использовали iblock_tools производства Антона Долганина, то не хотели копироваться описания.. оказалось, что Антон как раз недавно выпустил новую версию, исправляющую этот недостаток. Дальше хуже - заказчик попросил выгрузить каталог товаров в файлик excel (ну или csv), чтобы там отредактировать, а потом обратно залить. Не получилось - при выгрузке теряются описания полей (тупо не выводятся в файл). А вдобавок попросили сделать сравнение товаров и тут беда - одна очепятка в названии - и это уже разные сущности...
И вот до сих пор не знаю, как лучше подобное сделать... боюсь, как бы не пришлось делать также :(
В предыдущем проекте такое я сделал также, как предлагали выше - тип поля "строка", множественное, выводить поле для описания значения. Но с этим возникла куууча проблем. Первая была небольшой - когда использовали iblock_tools производства Антона Долганина, то не хотели копироваться описания.. оказалось, что Антон как раз недавно выпустил новую версию, исправляющую этот недостаток. Дальше хуже - заказчик попросил выгрузить каталог товаров в файлик excel (ну или csv), чтобы там отредактировать, а потом обратно залить. Не получилось - при выгрузке теряются описания полей (тупо не выводятся в файл). А вдобавок попросили сделать сравнение товаров и тут беда - одна очепятка в названии - и это уже разные сущности...
И вот до сих пор не знаю, как лучше подобное сделать... боюсь, как бы не пришлось делать также :(