Magento 2: Как мне отображать ТОЛЬКО номер, который в настоящее время находится в корзине?


Я пытаюсь отобразить количество товаров, находящихся в настоящее время в моей корзине, однако не получаю никакого результата. В magento 1 мы просто добавляем следующее в наш файл phtml, и он просто повторит "нет". товаров в корзине.

Mage::getModel(‘checkout/cart’)->getQuote()->getItemsCount();

Это, конечно, не работает в magento 2 (версия 2.0.2). В моем пользовательском html-файле. Мне просто нужно повторить просто номер, точно так же, как вы получаете, когда получаете номер в мини-корзине. Это тот раздел кода, который мне нужно поместить в

<span class="cart-text"><strong>Basket:</strong>
    <span class="cart-count">??????</span> item(s)
</span>

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

Author: Qaisar Satti, 2016-03-29

1 answers

Попробуйте это

$helper = $this->helper('\Magento\Checkout\Helper\Cart');
 echo $helper->getItemsCount();
 8
Author: Qaisar Satti, 2016-03-29 09:05:53