Magento Anzahl der angezeigten Cross Seller von 4 auf mehr erhöhen

Gepostet am Dezember 19, 2011

Die Anzahl der Upseller kann über die catalog.xml einfach angepasst werden:

1
2
3
4
<block type="catalog/product_list_upsell" name="product.info.upsell" as="upsell_products" template="catalog/product/list/upsell.phtml">
    <action method="setColumnCount"><columns>4</columns></action>
    <action method="setItemLimit"><type>upsell</type><limit>50</limit></action>
</block>

ändern in:

1
2
3
4
<block type="catalog/product_list_upsell" name="product.info.upsell" as="upsell_products" template="catalog/product/list/upsell.phtml">
    <action method="setColumnCount"><columns>50</columns></action>
    <action method="setItemLimit"><type>upsell</type><limit>50</limit></action>
</block>

Bei den Cross Sellern ist das ganze nicht so einfach. Hier muss eine Core-Datei verändert werden. Zum gefahrlosen Überschreiben der Core Datei, bitte folgende Datei im local-Ordner anlegen:

1
/app/code/local/Mage/Checkout/Block/Cart/Crosssell.php

Dann den Inhalt von der Originaldatei kopieren:

1
/app/code/core/Mage/Checkout/Block/Cart/Crosssell.php

Dann den kopierten Inhalt in unsere im local-Pfad neu angelegte Datei einfügen und folgende Zeile ändern:

1
protected $_maxItemCount = 4;

in

1
protected $_maxItemCount = 50;

Tags: , , ,

Leave a Reply

 

Posts of Current Category



Facebook: