Magento: Wie kann ich widgets in einem layout-xml?
Ich bin mit Magento Enterprise Edition. Es enthält eine widget für die Banner, die ich verwenden möchte in meinem template, anstatt aus dem inneren des CMS-Inhalte zu blockieren. Mir ist es gelungen, die Generierung der Ausgabe aus dem inneren eines content-block:
{{widget type="enterprise_banner/widget_banner" display_mode="fixed" rotate="series" banner_ids="4" template="banner/widget/block.phtml" unique_id="744a56c9a042cc9fa166163c12d869d9"}}
Einfach genug. Also in meinem layout-xml habe ich versucht, dieses:
<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" />
Gleichen Parametern; ich habe nur Hinzugefügt, Namen und als. Und dann, in meinem template...
<?php echo $this->getChildHtml('hero_banners'); ?>
Aber ich bekomme keine Ausgabe. Der profiler stellt fest, dass die hero_banners block geladen ist, aber seine Vorlage-Datei (banner/widget/block.phtml) wird nie ausgeführt.
Weiß jemand, was ich falsch mache?
-P
InformationsquelleAutor Paul Frazee | 2010-06-22
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Stellt sich heraus, es war nicht einfügen, aussagekräftige Daten, da Sie nicht erhalten Ihren Parameter. Es muss nicht-standard-Parameter festgelegt werden, mithilfe von action-tags:
InformationsquelleAutor Paul Frazee
Da das Thema schon gelöst, ich habe eine off-topic-Lösung
Dies könnte als ein block innerhalb eines .phtml-Datei, wenn erforderlich.
InformationsquelleAutor elfling