Holen Sie sich alle Produkte in den Einkaufswagen statt der neuesten

8

Ich passe das moderne Thema an, um ein neues Thema zu erstellen. Ich bin relativ neu in Magento, aber ich finde es eine großartige Plattform für E-Commerce. Hier ist mein Problem:

Ich muss alle die Produkte im Kundenkorb anzeigen. Ich habe diesen Code und derzeit zeigt es nur bis zu drei Elemente. Gibt es einen anderen Befehl, den ich anstelle von getRecentItems() verwenden kann, um alle Artikel in ihrem Warenkorb anzuzeigen? Ich habe versucht mit getAllItems() , aber das scheint nichts zu tun.

%Vor%

Irgendwelche Ideen?

    
George 27.12.2012, 22:50
quelle

3 Antworten

17

Einchecken in System > Configuration > Checkout > Shopping Cart Side Bar

Es gibt eine Einstellung, um die Anzahl der Produkte festzulegen, die im Minikarren sichtbar sein können.

Maximale Anzeige Kürzlich hinzugefügte Elemente ist standardmäßig 3. Erhöhen Sie es auf die gewünschte Größe oder eher eine hohe Zahl, um immer alle Produkte im Warenkorb anzuzeigen.

BEARBEITEN: Um das Magento-Standardverhalten basierend auf Ihren Kommentaren zu überschreiben, können Sie Folgendes verwenden:

%Vor%     
Tom S 27.12.2012, 22:53
quelle
1

Die Mage_Checkout_Block_Cart_Sidebar-Methode getRecentItems () akzeptiert einen count -Param, rufen Sie sie einfach auf diese Weise auf, um die vollständigen Einkaufswagenelemente abzurufen.

%Vor%     
Visualwebs 29.06.2016 10:05
quelle
0

Ich stimme dem Dienstprogramm zu. Und danke, dass Sie es auf dem Einkaufswagen-Sidebar-Teil geteilt haben. Ich hatte ein Modul, das die Artikel auf der Checkout-Seite auflistet. Hier ist mein Code für Ihre Referenz.

%Vor%

Hoffe, das hilft.

    
Fadzly Othman 25.04.2013 00:57
quelle