Skip to main content

Виджет "Брошенная корзина"

Для работы виджета “Брошенная корзина” нужно хранить актуальные данные о состоянии корзины пользователя в local storage в формате JSON, название ключа: _lh_abandoned_cart_widget_data.

Содержимое ключа:

  • Общая сумма корзины, формат - число(number);
  • Список товаров:
    • название товара, формат - строка(string);
    • ссылка на изображение товара, формат - строка(string);
    • ссылка на товар, формат - строка(string);
    • количество товаров, формат - число(number);
    • сумма стоимости товаров, формат - число(number).

❗ Если корзина пользователя пуста, данный ключ должен быть удален из local storage.

Пример:

{
  "total_cart_sum": 5000,
  "cart_items": [
    {
      "name": "Смартфон",
      "img": ".../smartphone.png",
      "link": ".../catalog/smartphone/",
      "count": 1,
      "price": 3000
    },
    {
      "name": "Наушники",
      "img": ".../headphones.png",
      "link": ".../catalog/headphones/",
      "count": 2,
      "price": 2000
    }
  ]
}