Я делал что-то похожее, только для ювелирных украшений.
У значения свойства есть два поля VALUE (само значение) и DESCRIPTION (описание значения).
В VALUE делаете привязку к элементу инфоблока "Ингредиенты", а в DESCRIPTION - сериализованный массив ["TYPE":"ложка","CNT":10].
По такому свойству будет нормально работать поиск рецептов по ингредиентам.
Перечень значений для списка TYPE можно сделать чтобы задавалось в SETTINGS свойства.
В общем всё в ваших руках
И потом контент-менеджер запарится всё это редактировать.
У значения свойства есть два поля VALUE (само значение) и DESCRIPTION (описание значения).
В VALUE делаете привязку к элементу инфоблока "Ингредиенты", а в DESCRIPTION - сериализованный массив ["TYPE":"ложка","CNT":10].
По такому свойству будет нормально работать поиск рецептов по ингредиентам.
Перечень значений для списка TYPE можно сделать чтобы задавалось в SETTINGS свойства.
В общем всё в ваших руках

| Цитата |
|---|
| Алексей Тарасов написал: Такие вещи делают на трех инфоблоках. Ингредиент - Связующая таблица со свойствами рецепт, ингредиет, количество, размерность - Рецепт. |
, фриланс. Рекомендую
для вашего интернет-магазина.
для вашего интернет-магазина.


