Magento - zaman php BodyClass == â € ~ whateverâ € ™ statik blok çağrı

0 Cevap php

in my 2col-inside.phtml file i can successfully call a block using: <?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('blue-banner')->toHtml() ?>

Ancak ben URI veya vücut sınıfa dayalı benzersiz bir pankart hizmet etmek istiyorum. yani bir şey gibi:

<?php if($bodyClass['category-blue']): ?>  
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('blue-banner')->toHtml() ?>
<?php elseif($bodyClass['category-red']): ?>  
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('red-banner')->toHtml() ?> 
<?php else($bodyClass['category-yellow']): ?>  
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('yellow-banner')->toHtml() ?>  
<?php endif;?>

Sayfa url BlockId ayarlanması (sadece geri dönmek ve tam sayfa url maç için tüm blokları yeniden adlandırmak gerekir) iş çok, ama ya sadece sayfa url ayıklamak için nasıl bilmiyorum.

Herhangi bir öneriniz?

0 Cevap