Мне нужно чтобы указывалась цена в зависимости от количества товара
Написал такой плагин
<?php
switch ($modx->event->name) {
case 'msOnChangeInCart':
//Доступные переменные - $product, $count, $options, $cart
$tmp = $cart->get();
$countAll = $tmp[$key]['count'];
$priceAll = $tmp[$key]['price'];
$tmp[$key]['price'] = $countAll * $priceAll;
$cart->set($tmp);
$modx->event->output($cart);
break;
}
Но так меняется цена за всю корзину, а не цена конкретного товара
И в целом, мне нужно в константу добавить цену за единицу товара, а при изменении умножать количество на константу ?