Magento – Layered Navigation / Filter Probleme

BildBei einem Projekt gab es zwei Fehlermeldungen, die auftraten, wenn man versuchte einen Filter bei der Filternavigation (Layered Navigation) zu verwenden.

Der erste Fehler lautete:

Mage registry key “current_category_filter” already exists

und der zweite:

You cannot define a correlation name ‘eigenes-attribut’ more than once

Weiterhin fiel auf, dass auch ein Filter zwei Mal auftauchen konnte. Das Problem lag hierbei darin, dass in der catalog.xml die Zeile

<block type="catalog/layer_view" name="catalog.layer.filter.view" template="catalog/layer/view.phtml"/>

für den Filter Block zwei Mal aufgerufen wurde. Einmal im Bereich

<!--
Default layout, loads most of the pages
-->

und einmal im Bereich

<!--
Category default layout
-->

Nachdem die Zeile ein Mal entfernt wurde, waren die Probleme gelöst.

Genutzt in Magento Version 1.5 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 *