繁体   English   中英

Magento 2:我如何仅显示购物车中当前的电话号码?

[英]Magento 2 : How do i ONLY display the number currently in cart?

我正在尝试显示购物车中当前的物品数量,但是没有得到任何结果。 在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>

我需要用数字代替问号。 这可能是一个简单的问题,但是我仍处于学习曲线的早期阶段,非常感谢您的帮助。 谢谢

要显示当前购物车中的物品,您必须使用以下代码

$helper = $this->helper('\Magento\Checkout\Helper\Cart');
echo $helper->getItemsCount();

所以我的完整代码如下所示。

<span class="cart-text"><strong>Basket:</strong>
    <span class="cart-count">
    <?php 
        $helper = $this->helper('\Magento\Checkout\Helper\Cart');
        echo $helper->getItemsCount();
    ?></span> item(s)
</span>

只是发布此内容作为对自己和他人的参考。 谢谢

尝试这个:

$cartItemsCount = Mage::helper('checkout/cart')->getCart()->getItemsCount(); 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM