Über die Autoren

Wir stellen vor...
Welche Köpfe stecken hinter dem TUDOCK-Blog? Aus welcher Position heraus schreiben unsere Autoren? Und wer trägt was im Blog regelmäßig bei? Machen Sie sich ein Bild. »

 RSS

Über neue Beiträge des Blogs und die Kommentare können Sie per RSS automatisch informiert bleiben.

Magento: Anzeige der Toolbar nach Update auf Magento 1.4

Wer nach einem Update auf die Magento-Version 1.4 ein eigenes Theme verwendet, kann im Frontend bei den Produktlisten und Suchergebnisseiten Schwierigkeiten mit der Darstellung der Toolbar bekommen. Damit diese zuverlässig angezeigt wird, empfiehlt es sich, ein paar kleinere Anpassungen vorzunehmen.

Da ich etwas länger in den einschlägigen Foren gesucht habe, bis ich auf eine Lösung des Problems gestoßen bin, hier ein schneller Zusammenschrieb der beiden wertvollen Tipps:

Keine Anzeige der Toolbar für Produktlisten

Um dieses Problem zu beheben, sind folgende Einstellungen notwendig:

  1. Zunächst muss die im eigenen Theme existierende Datei toolbar.phtml im Verzeichnis app/design/frontend/default/namedeseigenenthemes/template/catalog/product/list/ angepasst werden. Dazu nimmt man am besten die neue toolbar.phtml aus dem neuen Default-Theme Verzeichnis app/design/frontend/base/default/template/catalog/product/list/ und ändert diese gemäß den eigenen Designvorgaben.

  2. Im zweiten Schritt muss die Layoutdatei catalog.xml im Verzeichnis app/design/frontend/default/namedeseigenenthemes/layout/ angepasst werden. Hierzu muss nach der Zeile <block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml"> folgende Zeile eingefügt werden:

    <block type=”page/html_pager” name=”product_list_toolbar_pager”/>

Nun wird für die Navigation bzw. Sortierung der Produktliste wieder die Toolbar angezeigt.

Quelle: Mikes Beitrag „Upgrading to Magento 1.4“ im Noam Web Design Blog
http://www.noamdesign.com/Web-Design-Blog/upgrading-to-magento-1-4/

Keine Anzeige der Toolbar auf den Suchergebnisseiten

Um das Gleiche auch für die Suchergebnisseiten zu erreichen, müssen folgende Änderungen durchgeführt werden:

In der Layout-Datei catalogsearch.xml im Verzeichnis app/design/frontend/default/namedeseigenenthemes/layout/ muss die Zeile <block type="catalog/product_list" name="search_result_list" template="catalog/product/searchlist.phtml"></block> durch folgenden Code ersetzt werden:

<block type="catalog/product_list" name="search_result_list" template="catalog/product/list.phtml">
<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>

Dies muss sowohl im Abschnitt <catalogsearch_result_index> als auch im Abschnitt <catalogsearch_advanced_result> erfolgen.

Quelle: Post von rexcel im Magento Community Forum
http://www.magentocommerce.com/boards/viewthread/78443/P15/#t217276

Mein Dank an Mike und rexc

Michael Wolf - 16.03.201015:22 Uhr |  Permalink | Trackback setzen
Kategorien: Magento
Tags:  magento / update / bugfix

0 Kommentare

 Beitrag kommentieren

Ich möchte über jeden weiteren Kommentar in diesem Beitrag benachrichtigt werden.