Magento Produktlisting auf CMS-Seiten mit Pagination

Gepostet am Dezember 19, 2011

Mit dem bisherigen Workaround, dem Einbinden des Platzhalters

1
{{block type="catalog/product_list" category_id="3" template="catalog/product/list.phtml"}}

auf CMS-Seiten, kommt die Listing-Pagination nicht mit.

Um hier auch die Pagination anzuzeigen muss der Umweg über die Layout-Updates gegangen werden:

1. unter der CMS-Seite > Gestaltung >XML für Layoutänderungen folgenden XML-Schnipsel einbinden

1
2
3
4
5
6
7
8
9
<reference name="content">
<block type="catalog/product_list" name="cms-listing" template="catalog/product/list.phtml">
<action method="setCategoryId"><category_id>3</category_id></action>
<block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
<block type="page/html_pager" name="product_list_toolbar_pager"/>
</block>
<action method="setToolbarBlockName"><name>product_list_toolbar</name></action>
</block>
</reference>

2. der zuvor definierte Block wird jetzt wie gewohnt in den Inhaltsbereich unter CMS-Seite > Inhalt eingefügt bzw. angesprochen:

1
{{block type="cms/block" name="cms-listing"}}

Tags: , , ,

Eine Antwort bis “Magento Produktlisting auf CMS-Seiten mit Pagination”

  1. mjamb
    Dez 18, 2012
    Reply

    großartig, danke…dieses Magento, auch manchmal 😉



Leave a Reply

 

Posts of Current Category



Facebook: