Добрый день.
Через сайт продаются подоконники, откосы и другие товары, цена которых зависит от индивидуальных размеров.
Нужно производить расчет стоимости изделия в карточке, на основе данных, введенных пользователем.
Например, клиент покупает подоконник. Заданы опции: длина и ширина. Длина - это поле ввода, ширина - выпадающий список.
Клиент выбирает ширину и указывает нужную длину. Сайт по формуле считает цену. В нашем случае формула такая: цена за кв.метр(задается в админке)*длину*ширину.
Я думал над след. реализацией. Для каждой группы товаров создать отдельный шаблон. Прописать в шаблонах формулы, которые будут использовать значений опций, введенных пользователями. Например, создаем опции - смотрим какое название присваивается опции конкретной и его вписываем в формулу.
Решение не универсальное, но на это есть причины:
маловероятно, что ассортимент расширится.
могут быть формулы с различными условиями, скажем, если длина меньше x то одна формула иначе другая. И поэтому проще это все прописать вручную.
Шаблон - revolution В нем используется не стандартная функция по обновлению цены - здесь придется в это вникнуть, ну или с нуля сделать.
Также должна обновляться цена при изменении кол-ва товара.
Напишите примерные бюджеты, заинтересованным скину более подробное ТЗ.
Спасибо