Php Magento:如何在内容中的类别页面中调用静态块

Php Magento:如何在内容中的类别页面中调用静态块,php,magento,Php,Magento,我试图从类别的内容部分调用id为BLOCKID的静态cms块。我尝试使用以下方法,但无效: {{block type="cms/block" block_id="BLOCKID"}} 我可以使用以下代码使用自定义布局更新调用它,但它不允许我控制它在内容中出现的位置 <reference name="content"> <block type="cms/block" name="BLOCKID"> <action method="setBlockId"><

我试图从类别的内容部分调用id为BLOCKID的静态cms块。我尝试使用以下方法,但无效:

{{block type="cms/block" block_id="BLOCKID"}}
我可以使用以下代码使用自定义布局更新调用它,但它不允许我控制它在内容中出现的位置

<reference name="content">
<block type="cms/block" name="BLOCKID">
<action method="setBlockId"><block_id>BLOCKID</block_id></action>
</block>
</reference>'

块状
'
我的文本中有一个特定的部分,位于我希望显示此块的内容部分


任何帮助都将不胜感激。

如果您想将静态块粘贴到类别内容中,有一个简单的解决方法。为了让本例的内容更清楚,假设类别为“Cameras”,静态块为“camera deals”

  • 转到您的类别,复制所有内容
  • 创建一个名为“cameras content”或类似内容的新静态块
  • 将您的类别内容粘贴到这个新的静态块中,将您现有的“camera deals”静态块插入到您希望的位置。拯救
  • 返回类别,删除以前复制的内容
  • 在显示选项卡中,设置显示模式->静态块(可以是静态块,也可以是产品,两者都可以)
  • 为静态块选择“摄影机内容”(此块中可以包含变量和静态块。)保存

基本上,从静态块调用媒体文件夹中的文件、变量、块和小部件都很容易……但开箱即用,在类别内容中无法做到这一点。所以别那么做,哈哈。让您的类别引用一个静态块,然后在该块中执行所有您喜欢的操作。

您可以在静态块中调用静态块。您可以将所有类别内容复制到新的静态块中,引用该特定节的其他静态块。然后回到你的分类中,删除所有内容,进入显示,设置显示模式->仅静态块,然后选择你刚刚创建的新静态块。谢谢你的工作。如果你把它作为一个答案发布,那么你就可以得到它的信用。酷。我希望有一个类似的解决方法来为产品添加块。那真的很痛苦