Magento – Eigene Templates per XML Layout Datei anzeigen lassen
Über die XML Dateien können eigene Template Dateien oder statische Blöcke an beliebigen Stellen in Magento eingebunden werden.
Der saubere Weg ist nicht die eigentlichen Layout XML Dateien anzupassen, sondern die Anpassungen in der local.xml vorzunehmen.
Hier ein Beispiel für einen statischen Block im Bereich Product View.
<catalog_product_view translate="label">
<reference name="right">
<block type="cms/block" name="right.XY-NAME">
<action method="setBlockId"><block_id>STATISCHE_BLOCK_ID</block_id></action>
</block>
</reference>
</catalog_product_view>
Hier ein Beispiel um eine Template Datei per XML an erster Stelle in der linke Spalte anzuzeigen und das in jeder Sicht (default).
<default>
<reference name="left_first">
<block type="core/template" name="left_menu_topics" template="konvis/navigation/left_menu_topics.phtml" />
</reference>
</default>