Cuando estamos creando una plantilla nueva para Magento en ocaciones necesitamos incrustar bloques estáticos o widgets en los archivos phtml de la plantilla ya sea para colocar numeros de teléfono, mensajes de bienvenida, anuncios, etc. Es realmente sencillo utilizando las siguientes líneas de código:
Esto desplegará un bloque estático, donde IDDETUBLOQUE es el identificador de tu bloque estático.
<? php echo $this->getLayout()->createBlock(‘cms/block’)->setBlockId(‘IDDETUBLOQUE’)->toHtml() ?>
El siguiente código desplegara un widget, donde IDDETUWIDGET es el identificador de tu widget:
<?php
$filter = new Mage_Widget_Model_Template_Filter();
$_widget = $filter->filter(‘’);
echo $_widget;
?>
Asegurate de cambiar el tipo de widget a type=”cms/widget_page_link” template=”cms/widget/link/link_block.phtml” page_id=”IDDETUWIDGET″ en el XML de tus widgets.
:)
:p