Mage_Page_Block_Html_Toplinks @deprecated après 1.4.0.1, CE 1.8
-
22-10-2019 - |
Question
J'ai vu sur le RELEASE_NOTES.txt
CE 1.8:
- fixe # 17451: En-tête Liens (top.links.phtml) ne sort pas correctement car il utilise le code du modèle (le bloc est Toplinks Obsolète)
Cependant, l'appel $this->getChildHtml('topLinks')
sur le modèle frontend de démonstration semble liens de sortie qui méthode addLink
de Mage_Page_Block_Html_Toplinks
créé:. Panier, connexion etc
Je n'ai pas compris. Quelle est la façon supposée de l'ajout de ces liens?
Merci.
La solution
Mage_Page_Block_Html_Toplinks
est en effet dépréciée depuis 1.4.0.1. Le nouveau bloc pour ajouter des liens est maintenant Mage_Page_Block_Template_Links
, qui détient également une méthode de addLink
. Si vous cochez la page.xml, vous remarquerez le nouveau bloc dans le bloc d'en-tête. <block type="page/template_links" name="top.links" as="topLinks"/>
Ainsi, les séjours de la même fonctionnalité, bien que ce nouveau bloc est plus une solution générique au lieu de simplement les liens haut d'en-tête.