ショッピングカートが空であるかどうかを確認しようとしています。 私は静的なブロックとphtmlファイルからこれをしようとしています。Magentoショッピングカートが空であるかどうかを確認するには?
誰でもこの方法を知っていますか?
http://blog.decryptweb.com/empty-cart-magento/
あなたはこのような何か試すことができます:私はこれが助けることができると思い、事前
ショッピングカートが空であるかどうかを確認しようとしています。 私は静的なブロックとphtmlファイルからこれをしようとしています。Magentoショッピングカートが空であるかどうかを確認するには?
誰でもこの方法を知っていますか?
http://blog.decryptweb.com/empty-cart-magento/
あなたはこのような何か試すことができます:私はこれが助けることができると思い、事前
は、私は次のようにショッピングカート内の合計アイテムを見つけました。
$totalItemsInCart = Mage::helper('checkout/cart')->getItemsCount();
動作しない場合は、私に知らせてください。
ああ、これは私のためのトリックをしてくれてありがとう:) 私はあなたをupvoteだろうが、私の評判は低すぎる.. – Weszzz7
で
おかげ
$checkout_cart = Mage::getSingleton('checkout/cart');
$items = $checkout_cart->getItems();
ああ私はあなたのコードを試したが、何らかの理由で私に空の配列を与え続けた。 – Weszzz7
これを試すことができます。
$cart_qty = (int) Mage::getModel('checkout/cart')->getQuote()->getItemsQty();
if($cart_qty) {
// Not empty.
} else {
// Empty.
}
私は$ this-> getOrders()を試しました。もちろん、私はHistory.phpから拡張する必要があります。しかし、トップリンクでは、私はそれが空のときに 'Shoppingbag'を表示したい。空でないとき: 'ショッピングバッグ(3)|今すぐ注文'。 (買い物袋に3つのアイテムがある場合) 私のコードはここで助けになるとは思わない。 :P – Weszzz7
あなたが聞いた質問に行き、あなたの質問を正しいものとしてマークします。 – Stony
ああ、チップのおかげで、私はそれを見つけた:) – Weszzz7