【问题标题】:SUPEE 6788 Update and SALE page is goneSUPEE 6788 更新和销售页面不见了
【发布时间】:2015-10-29 03:42:01
【问题描述】:

SUPEE 6788 更新后,我的销售/特价/页面不再显示产品。任何想法如何解决它? 此外,新品、畅销产品和最近浏览的产品也不会显示。

【问题讨论】:

  • 您可以尝试恢复应用的补丁,看看它是否适合您?

标签: magento magento-1.7


【解决方案1】:

听起来你的一些积木坏了。 该补丁在系统 > 权限下为您的管理员添加了 2 个新的块白名单

确保您用于这些页面的块类型添加到变量和块下。

我的设置:

变量:

  • 厘米/块

方块:

  • cms/块
  • 目录/product_list

更新:

找到这个工具箱:https://github.com/rhoerr/supee-6788-toolbox 这让您可以从 SSH 运行分析脚本,以确定哪些块尚未列入白名单。

【讨论】:

    【解决方案2】:

    首先,您必须恢复已应用的补丁。由于新的 Magento 补丁在安全性方面相当广泛,您必须确保:

    1. 您的主题(如果您使用的是主题) - 有最新的更新
    2. 您使用的扩展程序也与最近的更改兼容
    3. 一旦您确认一切都是最新的,您就可以安装 SUPEE 6788 补丁。

    如果要调试错误,请打开以下代码:

    /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' 和产品添加到白名单中。

    另外,别忘了刷新缓存!

    【讨论】:

      猜你喜欢
      • 2016-01-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-31
      • 1970-01-01
      • 2016-02-19
      • 2016-03-04
      • 1970-01-01
      相关资源
      最近更新 更多