【发布时间】:2015-10-29 03:42:01
【问题描述】:
SUPEE 6788 更新后,我的销售/特价/页面不再显示产品。任何想法如何解决它? 此外,新品、畅销产品和最近浏览的产品也不会显示。
【问题讨论】:
-
您可以尝试恢复应用的补丁,看看它是否适合您?
标签: magento magento-1.7
SUPEE 6788 更新后,我的销售/特价/页面不再显示产品。任何想法如何解决它? 此外,新品、畅销产品和最近浏览的产品也不会显示。
【问题讨论】:
标签: magento magento-1.7
听起来你的一些积木坏了。 该补丁在系统 > 权限下为您的管理员添加了 2 个新的块白名单
确保您用于这些页面的块类型添加到变量和块下。
我的设置:
变量:
方块:
更新:
找到这个工具箱:https://github.com/rhoerr/supee-6788-toolbox 这让您可以从 SSH 运行分析脚本,以确定哪些块尚未列入白名单。
【讨论】:
首先,您必须恢复已应用的补丁。由于新的 Magento 补丁在安全性方面相当广泛,您必须确保:
如果要调试错误,请打开以下代码:
/var/report
发送包含错误的文件的内容。要创建新的错误文件,只需转到出现错误的页面,目录就会更新。
@UPDATE
另外,请注意,新版本的 Magento 现在包括允许的块或指令的白名单。如果模块或扩展在 CMS 页面中使用 {{block type="catalog/product_list"}} 等块,并且指令不在此列表中,则需要将它们添加到数据库中。
如果您已经将 Magento 升级到 1.9.2.2 版,您可以在 Magento 后端的 System > Permissions > Variables and System > Permissions > Blocks 下手动添加它们。将 'catalog/product_list' 和 'cms/pages' 和产品添加到白名单中。
另外,别忘了刷新缓存!
【讨论】: