是否在产品详细信息页面内容magento中显示自定义块?

是否在产品详细信息页面内容magento中显示自定义块?,magento,product,static-block,Magento,Product,Static Block,我需要在介质和产品描述选项卡之间添加静态块 我已在“设计”选项卡下的“产品编辑”中设置“自定义布局更新” 我的自定义块 但块不显示。 有人能帮我吗在你看来试试这个。phtml: $block = $this->getLayout()->createBlock('cms/block')->setBlockId('my_custom_block'); echo $block->toHtml(); 它是否显示您的区块内容 问候试试这个 步骤1: 在Magento的管理区域

我需要在介质和产品描述选项卡之间添加静态块

我已在“设计”选项卡下的“产品编辑”中设置“自定义布局更新”


我的自定义块
但块不显示。
有人能帮我吗

在你看来试试这个。phtml:

$block = $this->getLayout()->createBlock('cms/block')->setBlockId('my_custom_block');
echo $block->toHtml();
它是否显示您的区块内容

问候

试试这个

步骤1: 在Magento的管理区域中创建静态块。(CMS>静态块)单击“+添加新块”。“标识符”是嵌入块时需要注意的内容

步骤2: 导航到布局文件夹。(应用程序>设计>前端>默认设置>您的主题>布局)打开引用要将块放入其中的页面的文件。在我的例子“page.xml”中

步骤3: 在.xml中找到希望块出现的位置,并插入以下代码,其中xxxxxx是您在创建块时先前设置的“标识符”

<block type="cms/block" name="xxxxxx">  
  <action method="setBlockId"><block_id>;xxxxxx</block_id></action>  
</block>
<?php echo $this->getChildHtml('xxxxxx') ?>  

检查以下链接


我希望这会对你有所帮助:)

我把它放在家里了。phtml

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

如果将此代码
放在当前主题的catalog/product/view.phtml文件中,会发生什么情况?
<?php echo $this->getLayout()->createBlock(’cms/block’)->setBlockId(’my-new-block’)->toHtml() ?> 
getLayout()->createBlock('catalog/product_list_related')->setTemplate('catalog/product/list/related.phtml')->toHtml() ;
?>
echo $this->getLayout()->createBlock('catalog/product_featured')->setTemplate('catalog/product/featured.phtml')->toHtml();