Magento: добавить статический блок выше нижнего колонтитула только для страниц просмотра продукта? - PullRequest
2 голосов
/ 23 июня 2011

Как в Magento добавить статический блок чуть выше нижнего колонтитула, но только на страницах просмотра продукта?У меня это частично работает, изменив catalog.xml и page / html / footer.phtml - но он отображается на всех страницах, что мне не нужно.

Также я должен показатьэто так, что он охватывает обе колонки на макете из 2 колонок.

Любые идеи кто-нибудь?

Приветствия, Майкл.

1 Ответ

1 голос
/ 23 июня 2011

Если вы поместите его непосредственно в файл шаблона страницы view.phtml, у вас не возникнет этой проблемы.

<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('macguffin')->toHtml() ; ?>

Где macguffin - ваш блок.

Вы также можете просмотреть заголовок своего блока, добавив немного кода:

<?php $block = Mage::getModel('cms/block')->setStoreId(Mage::app()->getStore()->getId())    ->load('macguffin');
echo "<h3>".$block->getTitle()."</h3>"; ?>
...