Inkluder en blok direkte i din template - dirty!

Her er et par quick and dirty måder til at inkludere en blok direkte i din template.

Er det en statisk blok der er oprettet vi Magento Administrationen kan du gøre det således:

<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('block_identifier')->toHtml(); ?>

Er din blok lokaliseret i en template-fil gøres det således:

<?php  echo $this->getLayout()->createBlock('core/template')->setTemplate('callouts/template.phtml')->toHtml() ?>

Den korrekte måde at gøre det på ville dog være at benytte layout XML-filerne.

mortenjakobsens billede

Certificeret Magento udvikler og ejer af Kommerce der laver e-handelsløsninger i Magento - kommerce.dk