2016-06-30 3 views

ответ

0

Обычная проблема после добавления блоков с белым списком не очищает кеш в System> Cache Management. Не забудьте очистить макет, заблокировать кеш-файл и полный кэш страницы (если вы используете Magento EE.)

0

Огромное вам спасибо за ваше время, моя проблема заключалась в модуле bannerslider magestore. после того, как копаться в этом я нашел решение на этот адрес был

https://magentary.com/kb/magestore-bannerslider-broken-after-supee-6788-or-magento-upgrade/

ошибка:

SQLSTATE [42000]: Ошибка синтаксиса или нарушение доступа: 1064 У вас есть ошибку в вашем синтаксисе SQL ; проверьте руководство, соответствующее вашей версии сервера MySQL , для правильного синтаксиса для использования рядом с. value) = '0') и (start_time

Для решения SQL изменения ошибки линии 60 в приложение/код/​​сообщества/Magestore/Bannerslider/модели/mysql4/Баннер/Collection.php, как показано в дифф ниже:

--- 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"); 
     } 

Убедитесь, что bannerslider/по умолчанию блок белый список на CMS> Страницы или CMS> Статические блоки

Смежные вопросы