Получение количества товара в корзине minishop2

Добрый день. Что-то не могу найти нигде, как мне в сниппете получить количество товара в корзине по id? Я пишу:
$ms2 = $modx->getService('miniShop2');
$ms2->initialize($modx->context->key);
$cart = $ms2->cart->get();
А дальше?
Артём
14 января 2019, 09:34
1
147
0

Комментарии: 5

Наумов Алексей
14 января 2019, 09:56
0
Напишите
print_r($cart);
и посмотрите, что там есть.
    Артём
    14 января 2019, 10:05
    0
    Показывает типа такого
    Array
    (
        [60a64cca8aa742541bc47710406b7c35] => Array
            (
                [id] => 4157
                [price] => 1,5
                [weight] => 0
                [count] => 4
                [options] => Array
                    (
                    )
    
                [ctx] => web
            )
    
    )
    А как тут выловить количество данного товара?
      Наумов Алексей
      14 января 2019, 11:04
      +1
      Я даже не знаю что сказать… чем
      count = 4
      не устраивает то?
        Артём
        14 января 2019, 12:35
        0
        Прошу прощения, ступил. Спасибо.
      Николай Савин
      14 января 2019, 11:16
      +1
      $count;
      foreach($cart as $key => $value){
      $count += $value['count']
      }
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.