Как получить содержимое корзины в плагине? Есть решение

Хочу сделать мини плагин для REST API, пока не могу понять как получить содержимое корзины

5 ответов

  • 2
    Nichikov Eugen 22 декабря 2021 15:19 # Решение

    Если код плагина выполняется из браузера от имени конкретного покупателя, то можно получить так

    $cart = new shopCart();
    $items = $cart->items();

    Если вызов API идёт откуда-то извне или, например, из консоли, нужно первым параметром передать код корзины

    $cart = new shopCart('202cb962ac59075b964b07152d234b70');
    $items = $cart->items();

  • 1
    ClassicCode 22 декабря 2021 16:19 #

    Большое спасибо!

    А где можно посмотреть документацию именно по коду в Вашем ответе, не подскажете?

    • +1
      Nichikov Eugen Nichikov Eugen 23 декабря 2021 09:53 #

      Код - это кука shop_cart. Она генерируется уникальной для каждого покупателя при первом добавлении товара в корзину.

      Более подробно логику формирования можно посмотреть в конструкторе класса shopCart.

      Про документацию не знаю - не читал :)

      • +1
        ClassicCode ClassicCode 23 декабря 2021 15:45 #

        Спасибо, про код понял. Просто хотелось бы не на форуме узнавать такие, очевидно нужные вещи, а в документации) 

Эта тема в архиве. Добавление комментариев к ней отключено.