На детальной странице карточки товара, необходимо добавить дополнительные опции, которые влияют на стоимость товара.
Что имеем
Товары с SKU, в каждом ±30 торговыхпредложений. Свойства ширина, длина, высота. У каждого торгового предложения своя цена.
Задача:
Сделать дополнительные опции для каждого товара, при соблюдении условий:
1. Цена опций для каждого товара разная.
2. Дополнительные опции влияют на цену товара, либосумма выводится отдельно.
3. Опции должны добавлятся в корзину (либо какпараметры товара, либо как отдельные товары)
4. Желательно иметь возможность радиобоксов.
5. Минимальные изменения ядра. (оставить возможность обновления модулей)
Например:
Покрытие:
эмаль +14 500р
лак +13 500р
полимерное +16 500р
Обработка:
Противокорозийная +14 500р
Обшивка снаружи
Плитка +1200р
Дерево +1500р
Панели +1400р.
И таких доп. опций будет около 20, при генерации торговых предложений это будут огромное количество вариантов для одного товара. Так не пойдет. На 50 торговых предложений я согласен, но не на 1500.
Цена опции для каждого SKU одинаковая, но разная для каждого товара. Нужен оптимизированный вариант.
Пример ПОЧТИ удачной реализации:
bitronic2.romza.ru/catalo... В данном случае для всех товаров цена опций одинаковая.
Я вижу несколько путей решения:
Как в битрониксе, связать товар с услугами, и добавив возможность указывать стоимость услуги для каждого товара.
Возможно может получится через торговые предложения (добавить +20 предложений, и изменить вывод для определенных Свойств)
Каталог заполним самостоятельно, от Вас требуется внедрить поддержку данного функционала и настроить вывод на примере 1 товара.
Путь решения? Когда готовы начать? Сроки? Цена?
Благодарю.