Como Exibir um Bloco Estático no Magento Utilizando PHP

Este é um snippet muito útil quando temos alguma dificuldade com os arquivos XML de layout do Magento.

Para exibir um bloco estático criado no Backend de sua loja em Magento basta abrir um arquivo .phtml, por exemplo, e inserir o seguinte código aonde o bloco deve ser impresso:

<?php
echo $this->getLayout()->createBlock('cms/block')->setBlockId('codigo identificador do bloco')->toHtml()
?>

Pronto! Se seu bloco estiver ativo no Magento ele será impresso neste local que você inseriu o código.

Até a próxima!

Tiago Sampaio

3 Comments

  1. Anderson Ribeiro Reply

    Eai Tiago beleza? Cara quero te agradecer por me ajudar, juro a vc que estava tentando de todas as formas colocar um banner estático na minha página, e ninguém que tentei falar conseguiu me ajudar pois ainda sou novo nesse assunto de blocos do magento, procurei com os especialistas como Mario Sam, Ronaldo Diniz entre outros mas eles sempre falam linguagem técnicas então quem é novo ainda não entende bem… mas cara um simples código que vc colocou me ajudou a colocar e a entender o processo, obrigado mesmo cara. abraço

    • Olá Anderson,

      Fico feliz que meu blog o tenha ajudado, pois este é exatamente o meu objetivo no mercado de Magento para o Brasil.
      Espero que encontre muito mais coisas que o ajudarão no teu dia-a-dia.

      Abraços,

      Tiago Sampaio

Leave A Reply

Navigate