я имею дело с проблемой, мне нужно сменить перевозчика, если сумма корзины > 500, поэтому я подключаю actionCartSave и проверяю сумму, но, когда я это делаю
$cart->id_carrier=(int)$carrier_id;
$cart->update();
Ajax перестает отвечать, нужно перезагрузить страницу, чтобы увидеть, добавлен ли товар в корзину, но если я удалю $cart->update()
, носитель не обновится. Как я могу это решить?