在magento1.9.2.2的主页上显示某个类别的产品
-
13-12-2019 - |
题
我现在快疯了。我正在设置一个模板,这个在5分钟内完成的简单事情花了我最后的3个小时。
我无法弄清楚为什么在主页上显示类别的这个简单块的东西在magento1.9.2.2中不再起作用:
{{block type="catalog/product_list" name="home.catalog.product.list" category_id="7" template="catalog/product/list.phtml"}}
我发现你必须将该块列入白名单。..如何做到这一点?!
有人能帮我吗?我真的很感激!
提前非常感谢!
解决方案
upee-6788 Patten,您可以在下面使用:
作为替代解决方案 。
GOTO CMS页面的设计选项卡
在 layout xml code
Layout Update XML field
<reference name="content">
<block type="catalog/product_list" name="home.catalog.product.list" category_id="7" template="catalog/product/list.phtml" />
</reference>
.
它不会在权限中创建问题
其他提示
在最后一个补丁后,SUPEE-6788,Magento包括允许的块或指令的白名单。如果模块或扩展使用类似的变量 {{config path="web/unsecure/base_url"}}
和 {{block type="catalog/product_list"}}
在CMS页面或电子邮件中,并且指令不在此列表中,您需要使用数据库安装脚本添加它们。
您可以配置允许的变量和块 System > Permissions > Blocks
和 System > Permissions > Variables
.
SUPEE-6788完整详情: http://magento.com/security/patches/supee-6788-technical-details