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!