Inserindo blocos no Magento (How to insert block in template)

<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('[indentificador]')->toHtml() ?>

O Código em si é bem simples.

Você pode criar o bloco em CMS > Blocos Estáticos (CMS > Static Blocks)

Vamos destrinchar um pouco para entender melhor o que acontece.

$this->getLayout() //chama todo o layout que será carregado na página.

->createBlock('cms/block') //Diz a qual bloco esse arquivo vai herdar as variáveis e métodos

->setBlockId('[identificador-do-bloco]') //Essa parte diz qual block você quer chamar

->toHtml() // Aqui você fala que a resposta vai ser interpretada como HTML

 

 

© 2016 Israel Guido - Consultoria Joomla