Magento – Filternavigation vor Warenkorb in der Sidebar

Bild

Soll die Filternavigation (Layer View) vor den Einkaufswagen in der Seitennavigation gesetzt werden, kann dies getan werden, indem before und after Befehle verwendet werden.
Dies kann in dem einen oder anderen Template ein wenig schwieriger werden, wenn die einzelnen Blocks umständlich miteinander verknüpft sind.

Im aktuellen Fall musste hier ein wenig geschaut werden wo sich welcher Befehl aufeinander bezog.

Anschließend konnte in der

catalog.xml

im Ordner

app/design/frontend/[base oder default]/[IhrTemplate]/layout

die Zeile

<block type=”catalog/layer_view” name=”catalog.leftnav” after=”currency” template=”catalog/layer/view.phtml”/>

durch den before Befehl ergänzt werden und somit zu

<block type=”catalog/layer_view” name=”catalog.leftnav” after=”currency” before=”cart_sidebar” template=”catalog/layer/view.phtml”/>

Anschließend taucht der Einkaufsfilter dann über dem Warenkorb und nach dem eventuellen Währungswähler.

Um den Namen des jeweiligen Blocks zu erfahren, musste in diesem Fall in die checkout.xml im selben Ordner gegangen werden, um den Bereich zum Warenkorb zu finden. Hier sollte auch darauf geachtet werden, dass in diesem Block keine anderslautende Angabe steht. Sollte hier z.B. stehen, dass dieser Block VOR dem Filter steht, kann es ärgerlich werden 🙂

Genutzt in Magento Version 1.5.1.0 Kommentare? Ergänzungen? Hinweise? Gerne!

Published by Covos

Seit 2009 arbeite ich nun intensiv mit Magento. Begonnen habe ich mit der Erstellung und dem Betrieb von B2C-Shops. Ausgeweitet wurde dies durch meine Tätigkeit im Logistik-Sektor. Hieraus entstanden erste spezialisierte B2E-Systeme. Heute arbeite ich tag-täglich mit spannenden B2C-, B2B- und B2E-Projekten und berichte in diesem Blog über Herausforderungen und gebe Insider-Tipps.

Leave a Reply

Your email address will not be published. Required fields are marked *