Magento ajouter wishlist_link à bloc différent?
J'ai supprimé la liste de souhaits de lien à partir de mon top.liens à l'aide de mon local.xml fichier:
<remove name="wishlist_link"/>
Comment puis-je ajouter un autre endroit, par exemple dans mon minibasket?
Vous devez vous connecter pour publier un commentaire.
Dans le bloc de script de vue, j'ai ajouté à l'issue de laquelle ajout d'un lien vers
/wishlist/
.Vous pouvez avoir un coup d'oeil à la classe 'Mage_Page_Block_Template_Links'.
Dans cette classe, vous pouvez voir la méthode suivante:
c'est la fonction pour ajouter un lien vers les protégés variable $_link; plus tard, ce lien sera écrit par votre modèle avec une boucle foreach.
Vous pouvez récupérer la valeur de cette variable avec:
par exemple dans le fichier
;page/modèle/liens.phtml
Ensuite, vous pouvez créer une nouvelle fonction de votre bloc personnalisé, ou vous pouvez prolonger ce bloc et utilisez les fonctions removeLinkByUrl et addLink.