Holen Sie Magento Zwischensumme aus dem Warenkorb

7

Ich benutze dieses Snippet, um die Einkaufswagensummen im oberen Teil meines Magento Shops anzuzeigen. Mein Problem ist, dass es nicht immer aktualisiert, wenn Produkte in den Warenkorb gelegt werden, es zeigt nur $ 0, besonders konfigurierbare Produkte. Aber wenn ein zweites Produkt in den Warenkorb gelegt wird, funktioniert es wieder.

Fehle ich etwas, sollte es vor diesem Code einen "Check" geben?

%Vor%     
Thomas Nielsen 06.12.2012, 19:17
quelle

4 Antworten

17

Sie können auch folgenden Code versuchen, der für mich funktioniert

%Vor%     
Swapna Taru 07.12.2012, 05:16
quelle
2

Stellen Sie sicher, dass Ihr oberer Warenkorbblock einen relevanten Blocktyp wie Mage_Checkout_Block_Cart_Sidebar erweitert. Wenn Sie dies tun, haben Sie Zugriff auf nützliche Funktionen, mit denen Sie unnötigen Code neu schreiben können.

Wenn Sie beispielsweise Mage_Checkout_Block_Cart_Sidebar erweitern, können Sie getSubtotal()

aufrufen

Eine Alternative wäre das folgende:

%Vor%     
Drew Hunter 06.12.2012 19:30
quelle
2

Sie können diesen Code verwenden:

%Vor%     
Shadow 04.11.2015 10:00
quelle
1

Keines der oben genannten Dinge funktionierte für mich, aber ich war in der Lage, die Zwischensumme mit diesem zu erhalten:

%Vor%

Dies bezieht sich auf die Seite success.phtml.

    
Supplement 24.01.2015 00:05
quelle

Tags und Links