Magento Как проверить, нет ли корзины покупок или нет?

Я пытаюсь проверить, пуста или нет корзина. Я пытаюсь сделать это из статического блока и из файла phtml.

Кто-нибудь знает, как это сделать?

Заранее спасибо

Ответ 1

Мне удалось найти общее количество товаров в корзине, используя следующий код:

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

Если это не сработает, дайте мне знать.

Ответ 2

Вы можете попробовать это.

$cart_qty = (int) Mage::getModel('checkout/cart')->getQuote()->getItemsQty();

if($cart_qty) {
    // Not empty.
} else {
    // Empty.
}

Ответ 3

Я думаю, что это могло бы помочь:

http://blog.decryptweb.com/empty-cart-magento/

Вы можете попробовать что-то вроде этого:

$checkout_cart = Mage::getSingleton('checkout/cart');
$items = $checkout_cart->getItems();