Как сделать свойство инфоблока в виде таблицы?
У меня каталог с автомобилями.
Когда пользователь добавляет автомобиль, у него должны появляться окошки для ввода характеристик (название, марка, ...),
а так же табличка, в которую можно вписывать любые другие характеристики (табличка с неограниченым количеством добавляемых строк).
Выглядеть это должно примерно так:
------------------------------------------------------------------------------------
Свойства автомобиля:
------------------------------------------------------------------------------------
Основные характеристики
Название..............|__________|
Марка:..................|__________|
Двигатель:............|__________|
Расход топлива:...|__________|
Дополнительные характеристики
|=======|==============|
|название|...характеристика...|
|=======|==============|
|................|...............................|
|=======|==============|
|................|...............................|
|=======|==============|
-------------------------
|.добавить.строку.|
-------------------------
--------------------------------------------------------------------------
|сохранить|...................|применить|.................|отменить|
--------------------------------------------------------------------------
где пользователь может добавить неограниченное количество дополнительных свойств для каждого отдельного товара.
Например, кроме "расхода топлива" для первого автомобиля известны так же "расход электроэнергии", и "расход масла",
а для второго автомобиля не известны "расход электроэнергии", и "расход масла", зато известен "максимальный угол поворота руля".
Значит, вопрос в том, как кроме к стандартным свойствам, имеющимся у всех автомобилей, добавить динамические свойства, которые индивидуальны для каждого.
Можно ли такое реализовать с помощью существующих свойств, (строка, спиок, связь с разделом), или нужно
самому написать новое свойство инфоблока?
Спасибо.
У меня каталог с автомобилями.
Когда пользователь добавляет автомобиль, у него должны появляться окошки для ввода характеристик (название, марка, ...),
а так же табличка, в которую можно вписывать любые другие характеристики (табличка с неограниченым количеством добавляемых строк).
Выглядеть это должно примерно так:
------------------------------------------------------------------------------------
Свойства автомобиля:
------------------------------------------------------------------------------------
Основные характеристики
Название..............|__________|
Марка:..................|__________|
Двигатель:............|__________|
Расход топлива:...|__________|
Дополнительные характеристики
|=======|==============|
|название|...характеристика...|
|=======|==============|
|................|...............................|
|=======|==============|
|................|...............................|
|=======|==============|
-------------------------
|.добавить.строку.|
-------------------------
--------------------------------------------------------------------------
|сохранить|...................|применить|.................|отменить|
--------------------------------------------------------------------------
где пользователь может добавить неограниченное количество дополнительных свойств для каждого отдельного товара.
Например, кроме "расхода топлива" для первого автомобиля известны так же "расход электроэнергии", и "расход масла",
а для второго автомобиля не известны "расход электроэнергии", и "расход масла", зато известен "максимальный угол поворота руля".
Значит, вопрос в том, как кроме к стандартным свойствам, имеющимся у всех автомобилей, добавить динамические свойства, которые индивидуальны для каждого.
Можно ли такое реализовать с помощью существующих свойств, (строка, спиок, связь с разделом), или нужно
самому написать новое свойство инфоблока?
Спасибо.