答案 0 :(得分:0)
添加白名单块后的常见问题是没有清除系统>中的缓存。缓存管理。确保清除布局,阻止HTML缓存和整页缓存(如果您正在运行Magento EE。)
答案 1 :(得分:0)
非常感谢大家的时间,我的问题在于magestore bannerslider模块。在深入研究之后,我在这个网址上找到了解决方案
https://magentary.com/kb/magestore-bannerslider-broken-after-supee-6788-or-magento-upgrade/
错误是:
SQLSTATE [42000]:语法错误或访问冲突:1064您有 SQL语法错误;查看与您的手册相对应的手册 MySQL服务器版本,用于在'。
value)
=附近使用正确的语法 '0')和(start_time
解决app / code / community / Magestore / Bannerslider / Model / Mysql4 / Banner / Collection.php中的SQL错误更改第60行,如下面的差异所示:
--- Bannerslider/Model/Mysql4/Banner/Collection.php
+++ Bannerslider/Model/Mysql4/Banner/Collection.php
@@ -59,3 +59,3 @@
}
- return parent::addFieldToFilter("IF($field.value IS NULL, main_table.$field, $field.value)", $condition);
+ $this->getSelect()->where("IF($field.value IS NULL, main_table.$field, $field.value) = 0");
}
确保在CMS中将bannerslider / default块列入白名单>页面或CMS>静态块