Block-Erstellung in Magento

Variante 1: href="/Magento-Agentur/Magento-Programmierung-Muenchen.php">Magento-Block per XML
Der Block ist in der Datei \app \design \frontend \Dein_Templatepack \Dein_Template \layout \page.xml zu definieren, in unserem Falle heißt dieser "firstheader" und erhält (optionale) Designvorgaben in der Datei

\app \design \frontend \Dein_Templatepack \Dein_Template \template \page \html \firstheader.phtml:

<block type="page/html" name="firstheader" as="firstheader" translate="label" template="page/html/firstheader.phtml">
<label>Header First Container>/label>
</block>

Variante 2: Magento-Block per PHP
Der Block wird direkt per PHP erzeugt und ausgegeben:

<?php
$block = $this->getLayout()->createBlock('core/template');
$block->setData(array('template' => 'page/html/firstheader.phtml'));
echo $block->toHtml();
?>

... zurück zum Blog