Fehlermeldung
Fatal error: Call to a member function getMetaTitle() on a non-object in app/code/core/Mage/Catalog/Block/Category/View.php on line 44
Ursache
Der Fehler tritt beim Zugriff auf den Metatitel der aktuellen Kategorie in Mage_Catalog_Block_Category_View:
$category = $this->getCurrentCategory(); if ($title = $category->getMetaTitle()) { $headBlock->setTitle($title); }
Ist das Produkt der Website zugeordnet aber keiner Kategorie darin, kommt es zu diesem Fehler, sofern im Template auf die eigenschaften der aktuellen Kategorie zugegriffen wird.
Lösung
Wenn der Artikel absichtlich in keiner Kategorie gelistet, aber direkt aufgerufen können werden soll, kann der Artikel der Wurzelkategorie der zugehörigen Website zugeordnet werden.