Дія remove_from_cart
System ID:
action_remove_from_cart
Опис
Знаходить у кошику першу позицію з такими самими item_model і item_id (значення з констант за шляхами), видаляє її та оновлює total. Працює з тією ж структурою кошика, що й add_to_cart.
Події (гілки сценарію)
| Подія | Коли виникає |
|---|---|
| success | Позицію видалено (або кошик оновлено) |
| error | Немає item_model або item_id у константах |
Параметри
| Параметр | Тип | Обовʼязковий | Типово | Опис |
|---|---|---|---|---|
item_model | string | так | — | Шлях до моделі в константах |
item_id | string | так | — | Шлях до ID в константах |
save_to | string | ні | cart | Імʼя константи кошика |
Приклад конфігурації
{
"item_model": "product.model",
"item_id": "product.id",
"save_to": "cart"
}