Frage

Ich sah weiter RELEASE_NOTES.txt auf CE 1.8:

  • Behoben #17451: Header -Links (top.links.phtml) wird nicht korrekt ausgegeben, da er den Modellcode verwendet (der TopLinks -Block ist veraltet)

Allerdings die $this->getChildHtml('topLinks') Rufen Sie die Demo -Frontend -Vorlage an, scheint Links auszugeben, die addLink Methode von Mage_Page_Block_Html_Toplinks Erstellt: Einkaufswagen, Anmeldung usw.

Das habe ich nicht verstanden. Was ist die angebliche Art, diese Links hinzuzufügen?

Vielen Dank.

War es hilfreich?

Lösung

Mage_Page_Block_Html_Toplinks ist in der Tat veraltet seit 1.4.0.1. Der neue Block zum Hinzufügen von Links ist jetzt Mage_Page_Block_Template_Links, was auch a enthält addLink Methode. Wenn Sie die Seite.xml überprüfen, bemerken Sie den neuen Block im Header -Block: <block type="page/template_links" name="top.links" as="topLinks"/>.

Die Funktionalität bleibt also gleich, obwohl dieser neue Block eher eine generische Lösung ist als nur für die Header Top -Links.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top