so fügen Sie eine neue phtml-Datei in eine andere Datei ein
-
12-12-2019 - |
Frage
Ich habe so auf der Seite hinzugefügt.XML
<block type="page/html_banner" name="banner" as="banner" template="page/html/banner.phtml">
</block>
habe aber die Vorlage nicht bekommen.
bitte schlägt mich jemand vor.
Lösung
<block type="page/html_banner" name="banner" as="banner" template="page/html/banner.phtml">
<block type="page/html_banner" name="custom" as="custom" template="page/html/custom.phtml">
</block>
Im Banner.phtml können Sie anrufen $this->getChildHtml('custom');
um auf benutzerdefiniert zuzugreifen.phtml innerhalb des Banners.phtml
(oder)
Probieren Sie den folgenden Code im Banner aus.phtml,
$this->getLayout()->createBlock('page/html_banner')->setTemplate('page/html/custom.phtml')->toHtml();
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange