Magento Produkt-Kategorie fehlt in breadcrumb

Auf der home-Seite meiner Magento Website, die ich verwendet folgenden code hinzu, um eine Aktuelle Produkte block

{{block type="catalog/product_list" category_id="2" template="catalog/product/random.phtml"}}

Wenn Sie auf die neuesten Produkte, einige funktionieren würde (diejenigen, die arbeiteten, zeigten eine vollständige breadcrumb) und andere würden zu einem Fehler führen:
Fatal error: Call to a member function getName() on a non-object in /var/www/vhosts/riderseyewear.net/httpdocs/app/design/frontend/fortium/default/template/page/1column-product.phtml on line 80

Der Fehler beschrieben wird hier mehr http://i.imgur.com/RrG3ixU.png

In diesem 1column-Produkt.phtml-Datei, ich ging zu Zeile 80 und verändert

$currentcat = Mage::registry('current_category')->getName();

zu

$currentcat = Mage::registry('current_product')->getName();

Ändern diese Zeile entfernt den Fehler. Doch nun steht der Kategorie name wird nicht zeigen, bis in die Semmelbrösel, die beim Klick auf ein Produkt. Der breadcrumb zeigt HOME/PRODUCT_NAME anstelle von HOME/CATEGORY_NAME/PRODUCT_NAME

Wie kann ich ein breadcrumb zu zeigen, aber auch nicht empfangen, der Fatale Fehler?

InformationsquelleAutor user2220474 | 2013-07-17
Schreibe einen Kommentar