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.

Était-ce utile?

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top