Mage_page_block_html_toplinks @deprecated nach 1.4.0.1, CE 1.8
-
22-10-2019 - |
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.
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.