Bei einem Projekt gab es zwei Fehlermeldungen, die auftraten, wenn man versuchte einen Filter bei der Filternavigation (Layered Navigation) use.
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.
Used in Magento Version 1.5 Comments? Additions? Notes? Gladly!