[Помогите] пересчет количества товара в корзине при выборе определенной опции

Тема в разделе "OpenCart", создана пользователем arthur679141, 28 апр 2013.

  1. arthur679141

    arthur679141

    Регистрация:
    23 янв 2013
    Сообщения:
    32
    Симпатии:
    2
    Друзья, помогите найти решение?! может быть есть какой-нибудь модуль??? Задача состоит в следующем, имеется магазин по продаже напольных покрытий, в том числе линолеума, цена указана за 1 м2, а количество задается в метрах погонных; ширина рулона линолеума задается опциями: 2, 3, 4 метра. Цена за 1 м2 линолеума различной ширины рулона, разная. Требуется чтобы при покупке, сумма заказа в корзине автоматически пересчитывалась.
    пример: линолеум "спринт", цена за 1 м2 линолеума при ширине рулона 2 м = 228 руб., за 1 м2 линолеума при ширине рулона 3м цена = 240 (228+12) руб.
    [стоит модуль автоматического пересчета цены и с помощью стандартных способов у опций задано увеличение цены при выборе конкретной опции]
    Совершаем покупку:
    Опцией задаем ширину рулона 3м, цена автоматически пересчитывается, (с 228 на 240 руб.), количество указываем 2. Переходим в корзину товара и он посчитал=(цена 240руб., количество 2 м.п.) 240*2=480! (а должно быть 1440руб.=240*2*3), Как сделать так, чтобы в корзине стоимость была уже автоматически посчитана правильно?????
    P.S. писать цену сразу за погонный метр не могу, т.к. цена за данный товар традиционно пишется в м2.