Bloco estático diferente quando cliente estiver logado no Magento.

Este tutorial é bastante útil para exibir promoções exclusivas somente quando o cliente estiver logado.

Abaixo explicamos de maneira simplificada como exibir um Bloco Estático diferente quando cliente estiver logado.

No tutorial explicamos como incluir um bloco estático quando o cliente estiver LOGADO e como exibir OUTRO bloco estático caso o cliente NÃO esteja logado.

Lembramos que é crucial que você edite somente os arquivos do seu TEMA e jamais altere os arquivos BASE do Magento.

Tutorial voltado para Desenvolvedores Magento, faça o Backup antes de prosseguir.

Segue o passo a passo:

* Faça o backup de sua loja Magento
* Abra seu editor de códigos preferido
* Edite o arquivo .PHTML referente a localização exata que você deseja colocar seu bloco estático. Veja como descobrir qual arquivo alterar neste tutorial aqui.
* Inclua no local desejado o código abaixo:

<!--?php if(!Mage::getSingleton(‘customer/session’)->isLoggedIn())
{
echo $this->getLayout()->createBlock(‘cms/block’)->setBlockId(‘banner_nao_logado’)->toHtml();
}
else
{
echo $this->getLayout()->createBlock(‘cms/block’)->setBlockId(‘banner_logado’)->toHtml();
}
?-->

Observer que de acordo com o simples tutorial acima será exibido o bloco CMS com identificador banner_nao_logado quando o usuário NÃO estiver logado, e exibirá o bloco CMS banner_logado quando o usuário estiver logado.

2017-01-24T20:23:36+00:00

RECEBA DICAS VALIOSAS NO SEU EMAIL

x