Необходимо сделать следующее:
- Возможность добавить к опции на странице создания/редактирования опции поле цвет опции (заливка), цветовой код.
- Возможность добавить к опции на странице продукта описание опции описание тект и изображение. Соответственно при добавлении описания в карточке
товара справа от значения опции должен выводиться знак вопроса, при нажатии на который в модальном окне должно открываться описание этой опции - тот
самый текст или изображение. Описание опции должно добавляться на странице редактирования конкретного товара, а не самой опции, так как одному значению
опции к разным товарам идут разные детали.
- Возможность показа/скрытия опции в зависимости от значения предыдущей опции.
- Вывод изображения опции (материала) в окно слева от столбца с набором опций (скрин) в окошке с лупой, а цветом опции заливается весь блок. Впоследствии
на этот блок будет наложено изображение товара, сквозь него будет просматриваться цвет.
Сам калькулятор должен работать в общих чертах так:
- У каждого товара своя цена карниза умножается на ширину карниза, введенную покупателем + цена боковых направляющих умножается на высоту товара из поля
высота товара.
- Плюс должна высчитываться площадь изделия, площадь умножается на цену опции материал/ткань.
- Далее прибавляется цена выбранных опций.
- Если покупатель выбирает опцию только карниз или только ткань - нужно вычесть цену ткани или карниза соответственно.
Что-то похожее здесь
Список выбранных опций с их значениями также должен выводиться в окне слева в таблицу вида
опция - значение
опция - значение
опция - значение
и т.д.
ниже отображается итоговая цена.
Как-то так. Сайт на ocstore 2.3.0.2.3, шаблон aurora
Рассмотрю предложения, другие варианты реализации.
Сам сайт вот