Произвольна цена в Minishop2

Добрый день. Необходимо дописать немного снипет добавления товара в корзину. У товара есть цена за 1кг., и возможность выбрать вес, от 2кг и выше, надо чтобы в корзину попадала именно конечная стоимость изделия, т.е. цена за 1гк умноженная на выбранный вес. Снипет добавления своей цены в корзину я написал. Осталось только умножение сделать. Я делаю на примере вот этого товара ladolceitalia.ru/menu/tortyi-i-pirozhnyie/tortyi/chiz-kejk-nyu-jork-klassicheskij.html

В товаре ввел новую опцию option[ves], в корзине она прекрасно отрабатывает.

Вот снипет для цены

<?php
if (isset($_REQUEST['price']) && !empty($_REQUEST['price']) ){
return intval($_REQUEST['price']);
}
return $product->get('price');

Помогите пожалуйста разобраться как можно умножить цену на option.ves
Семен Морозов
30 марта 2016, 09:21
modx.pro
1 092
0

Комментарии: 3

Наумов Алексей
30 марта 2016, 21:29
0
А вес = количество не вариант?
    Воеводский Михаил
    30 марта 2016, 21:38
    0
    Если я правильно понял задачу, то оптимальным решением будет плагин по событию добавления в корзину. А вот в этом плагине уже менять и цену, и количество/вес.
      Денис Дыранов
      12 апреля 2016, 11:40
      0
      Пытаюсь сделать ровно то же самое. Не могли бы более подробно рассказать о вашем решении? Реализовать изменение веса в корзине не пробовали?
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        3