отображать пользовательский блок в содержимом страницы сведений о продукте magento?

Мне нужно добавить статический блок между вкладками media и product-description-tabs.

Я установил в редактировании продукта на вкладке дизайна «Обновление пользовательского макета».

  <reference name="product.info">
 <block type="cms/block" name="my_custom_block" before="-">
    <action method="setBlockId"><block_id>my_custom_block</block_id></action>
  </block>
 </reference>

но блок не отображается. может ли кто-нибудь помочь мне, пожалуйста


person Dolly    schedule 31.08.2012    source источник
comment
Что произойдет, если вы разместите этот код <?php echo $this->getChildHtml('my_custom_block') ?> в файле catalog/product/view.phtml вашей текущей темы?   -  person ceckoslab    schedule 31.08.2012


Ответы (2)


Я поместил это в свой home.phtml

echo $this->getLayout()->createBlock('catalog/product_featured')->setTemplate('catalog/product/featured.phtml')->toHtml(); 
person user2126804    schedule 02.03.2013

Попробуйте это в своем view.phtml:

$block = $this->getLayout()->createBlock('cms/block')->setBlockId('my_custom_block');
echo $block->toHtml();

Отображает ли он содержимое ваших блоков?

С уважением

person user1638055    schedule 31.08.2012