Создание товарного шаблон

Александр11 років у сервісі
Дані замовника будуть вам доступні після подання заявки
08.09.2014

http://presents-decor.ru/

MaxyStore v.1.5.5.1

Ссылка на картинку с ТЗ http://i079.radikal.ru/1408/97/f10a951776bb.jpg

Нужно замострячить дополнительный товарный шаблон для фотообоев на основе стандартного. Товары (фотообои) в интернет-магазин мы будем добавлять сами, выбирая в админке при добавлении фотообоев этот самый шаблон (или атрибуты). Т.е. при добавлении новых товаров в админке должна быть возможность выбора необходимого шаблона — стандартного или для фотообоев.

На скрине нарисовано примерно как должна выглядеть страница просмотра товара для фотообоев (только для фотообоев). Если можно сделать, то до введения необходимых ширины и высоты и до нажатия кнопки «Расчитать» высвечивалась цена не 0 руб, а надпись «после расчета» (или что то подобное) и пока не будет сделан расчет, то при попытке отправить товар в корзину выдавалось сообщение об необходимости указать размеры, выбрать текстуру и сделать расчет.

Теперь о самом расчете:

стоимость изготовления 850р, но расчет идет по расходу материала…

максимальная ширина рулона 1,3 и если клиенту например надо поклеить 2*3, где 2 высота а, 3 ширина стены, то мы считаем 3/1,3=2,3, (где 2,3 получается количество полос рулона, и соответственно, мы автоматически всегда его округляем в большую сторону — получаем 3) считаем 3 полосы и рассчитываем 1,3*3 (полосы)=3,9 пог. метров.

и у нас по расходу материала получается

2 (высота)*3,9 =7,8 и уже эту цифру умножаем на стоимость изготовления (850 руб) и получаем 7,8*850=6630 руб Это цена готового товара без доставки.

цена изготовления (850 руб) с течением времени может меняться, и поэтому надо где-то в админке предусмотреть возможность её изменения.

вот так мы считаем фотообои.

Теперь надо автоматически подсчитать вес, для того, чтобы у нас при оформлении доставки правильно посчитался тариф.

Для этого надо взять высоту и ширину, которые вводит покупатель, автоматически перемножить их, чтобы получить значение квадратных метров готового изделия и всегда автоматически умножать его на вес квадратного метра фотообоев — это постоянное значение и равно 0,36 кг.

и это полученное значение веса должно «прикручиваться» к заказу при его дальнейшем оформлении, чтобы, как уже упоминалось выше, правильно посчиталась стоимость доставки (она считается в том числе и от веса).