frontend_order_cart_save_before

Срабатывает перед изменением состава корзины при оформлении заказа в корзине: выборе другого варианта услуги, удалении товара или изменении количества товара.

Shop-Script

Входящие параметры (передаются по ссылке)

$params array Массив параметров.
$params['updates'] array Измененные свойства элементов корзины. Ключи массива — ID элементов в составе корзины.
$params['errors'] array Сообщения об ошибках.
… код плагина …

Результат работы плагина

Shop-Script

Пример кода плагина

PHP

public function frontendOrderCartSaveBefore($params)
{
    shopMyPluginHelper::updateCartItems($params);
}