У меня есть эта строка кода внутри view.phtml, которая работает и показывает содержимое статического блока около цены продукта, только для продуктов категорий id, указанных в массиве.Показать цену рядом с продуктом, в зависимости от категории товаров
Возникла проблема. Это не работает, если я нажимаю «Каталог» или получаю страницу продукта из результатов поиска. Я не могу добавить идентификатор категории «Каталог» в свой массив, потому что я хочу показать статический блок только для определенных категорий. Вы можете мне помочь?
<?php $category = Mage::getModel('catalog/layer')->getCurrentCategory();?>
<?php $arr = array(116, 118, 119, 120, 121, 122, 123, 126, 128, 129, 130, 132, 133, 136);?>
<?php if(in_array($category->getId(),$arr)): ?>
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('prezzo-metro')->toHtml(); ?>
<?php endif; ?>