1.9.2.2 中的 Magento 静态块问题
Magento static block issue in 1.9.2.2
我刚刚将我的商店升级到最新的 CE 1.9.2.2,我在主页上调用的静态块已经不存在了。
我尝试了两种实现方式,但都是徒劳。
1) 在主页布局更新部分
<reference name="content">
<block type="catalog/product_list" name="home-popular" template="catalog/product/popular_list.phtml">
<action method="setCategoryId"><category_id>2</category_id></action>
</block>
</reference>
2) 在cms内容区
{{block type="catalog/product_list" category_id="2" template="catalog/product/popular_list.phtml"}}
我记得我们在 1.9 中遇到过块缓存问题。1.x
你能指导我可能是什么问题吗?
我遇到了同样的问题。在那个新版本中,CMS 中包含的块被阻止。您必须先设置权限。这非常烦人,尤其是如果那是你的 AGB for block。您可以在前往
时解决该问题
System -> Permissions -> Blocks
在那里您添加了一个名为 cms/block
的新条目并将它们设置为 Allowed
。然后你拿回你的积木。
添加 catalog/product_list 到系统 -> 权限 -> 阻止
区块名称:catalog/product_list
是否允许:是
我刚刚将我的商店升级到最新的 CE 1.9.2.2,我在主页上调用的静态块已经不存在了。
我尝试了两种实现方式,但都是徒劳。
1) 在主页布局更新部分
<reference name="content">
<block type="catalog/product_list" name="home-popular" template="catalog/product/popular_list.phtml">
<action method="setCategoryId"><category_id>2</category_id></action>
</block>
</reference>
2) 在cms内容区
{{block type="catalog/product_list" category_id="2" template="catalog/product/popular_list.phtml"}}
我记得我们在 1.9 中遇到过块缓存问题。1.x
你能指导我可能是什么问题吗?
我遇到了同样的问题。在那个新版本中,CMS 中包含的块被阻止。您必须先设置权限。这非常烦人,尤其是如果那是你的 AGB for block。您可以在前往
时解决该问题System -> Permissions -> Blocks
在那里您添加了一个名为 cms/block
的新条目并将它们设置为 Allowed
。然后你拿回你的积木。
添加 catalog/product_list 到系统 -> 权限 -> 阻止
区块名称:catalog/product_list 是否允许:是