frontend_order_cart_save_before
Срабатывает перед изменением состава корзины при оформлении заказа в корзине: выборе другого варианта услуги, удалении товара или изменении количества товара.
Shop-Script
Входящие параметры
передаются по ссылке
передаются по ссылке
$params array Массив параметров.
$params['updates'] array Измененные свойства элементов корзины. Ключи массива — ID элементов в составе корзины.
$params['errors'] array Сообщения об ошибках.
$params['updates'] array Измененные свойства элементов корзины. Ключи массива — ID элементов в составе корзины.
$params['errors'] array Сообщения об ошибках.
… код плагина …
Результат работы плагина
Shop-Script
Пример кода плагина
PHP
public function frontendOrderCartSaveBefore($params) { shopMyPluginHelper::updateCartItems($params); }