应用SUPEE-6788,它会删除主页上的静态块

时间:2015-10-30 09:54:25

标签: magento magento-1.9.1

今天我应用了补丁SUPEE-6788,我注意到我主页上的静态块消失了。

我已在管理员方面检查过,我使用了{{block type="catalog/product_list" category_id="10"{{block type="responsivebannerslider/index" name="responsivebannerslider_index"

同样,我在Magento网站上使用过很多其他模块。

我在google上阅读并找到了在System中手动添加这些块的解决方案 - >权限 - >块。

好的,我手动添加了两个catalog/product_listresponsivebannerslider/index,并且它们正常运行。

但我的问题是,我不知道我在magento网站上添加了多少块。我无法在系统中手动添加这些块 - >权限 - >块。

请帮忙。如何解决这个问题?

3 个答案:

答案 0 :(得分:2)

如果您的块尚未列入白名单,则需要将其列入白名单。导航至System > Permissions > Blocks。您可以在此处详细了解:http://magento.com/security/patches/supee-6788-technical-details

您还可以在站点上安装此工具箱脚本,以查找与修补程序更新相关的模块的问题。 https://github.com/rhoerr/supee-6788-toolbox

我强烈建议不要让脚本为您解决任何问题,尤其是在生产网站上。我建议改为运行分析代码。

希望这有帮助!

答案 1 :(得分:1)

解决方案是将cms / block添加到Magento白名单中。 转到系统 - >配置 - >权限 - >阻止并添加名为“cms / block”的行,状态为Allowed。

答案 2 :(得分:0)

您可以将此插件用于Magerun:https://github.com/peterjaap/magerun-addons#find-non-whitelisted-varsblocks-to-be-compatible-with-supee-6788-and-magento-1922以查找所有使用过的自定义块和变量。