Magento: Comment mettre des widgets dans un fichier xml?

Je suis en utilisant Magento Enterprise Edition. Il comprend un widget pour les bannières, je veux l'utiliser à l'intérieur de mon modèle, plutôt que de l'intérieur d'un CMS-exécuter le contenu du bloc. J'ai réussi à générer la sortie à partir de l'intérieur d'un bloc de contenu:

{{widget type="enterprise_banner/widget_banner" display_mode="fixed" rotate="series" banner_ids="4" template="banner/widget/block.phtml" unique_id="744a56c9a042cc9fa166163c12d869d9"}}

Assez Simple. Donc, à l'intérieur de ma mise en page xml, j'ai essayé ceci:

<block type="enterprise_banner/widget_banner" name="hero_banners" as="hero_banners" display_mode="fixed" rotate="series" banner_ids="4" template="banner/widget/block.phtml" unique_id="744a56c9a042cc9fa166163c12d869d9" />

Mêmes paramètres; je viens d'ajouter le nom de et que. Et puis, à l'intérieur de mon modèle...

<?php echo $this->getChildHtml('hero_banners'); ?>

Mais je n'ai pas de sortie. Le profileur note que le hero_banners bloc est chargé, mais son fichier de modèle (bannière/widget/bloc.phtml) n'est jamais exécuté.

Quelqu'un sait ce que je fais mal?

-P

source d'informationauteur Paul Frazee