Comment appeler Magento bloc dans phtml modèle?
j'ai besoin d'afficher certains plus de liens dans le pied de page. j'ai créé ces liens dans l'interface d'admin comme blocs statiques (id = sample_links ).
et puis j'ai ajouté le code suivant page.xml fichier
<reference name="foot_lnk">
<block type="cms/block" name="sample_block" before="-">
<action method="setBlockId"><block_id>sample_links</block_id></action>
</block>
</reference>
j'ai appelé ce un dans le pied de page.phtml que,
<?php echo $this->getChildHtml('foot_lnk') ?>
mais il n'affiche pas le CMS statique contenu du bloc. quel est le problème?.
OriginalL'auteur Ravichandran Jothi | 2012-05-18
Vous devez vous connecter pour publier un commentaire.
La référence est le bloc défini précédemment que vous voulez que votre bloc à l'intérieur, par exemple:
Puis
OriginalL'auteur Alex Hadley
OriginalL'auteur swapnesh
Vous pouvez appeler un statick bloc:
Et appeler un bloc comme:
Visite magevn.com pour voir plus de cas d'utilisation pour utiliser le bloc dans magento.
OriginalL'auteur Phù du Đời
Si vous ne voulez pas vous embêter avec XML, de même que swapnesh réponse, je suis juste de la rendre plus claire pour le php noobs (comme moi)
your_identifier est le code que vous décidez d'utiliser lors de la création de votre bloc CMS > Blocs > Créer un Nouveau Bloc, la deuxième ligne appelé "Identifiant"
OriginalL'auteur Hiboomedia
changer votre nom de référence à pied de page
comme
ensuite, il sera.
OriginalL'auteur Mano Karthick