Блоки CMS исчезли после обновления 1.9.2.2


Прошлой ночью мой сервер был автоматически обновлен до версии 1.9.2.2.
Сегодня все мои статические блоки на страницах CMS исчезли.
Они были настроены для всех представлений магазина, и я попробовал каждое из представлений, но они не отображаются.
Тем не менее, я также использую статические блоки на страницах категории , но это нормально отображается.
Кто-нибудь еще испытывает эту проблему? Есть какие-нибудь предложения? Спасибо!

Author: Ying, 2015-10-29

3 answers

Я понимаю, что CE 1.9.2.2 включает все изменения из недавний патч СУПИ-6788, одним из которых было ограничение блоков, которые можно использовать в блоках CMS, страницах, электронных письмах (и т. Д.) По умолчанию.

К счастью, вы можете внести в белый список дополнительные блоки через администратора в разделе System > Permissions > (Blocks | Variables)

 27
Author: mpchadwick, 2015-10-29 03:54:48

Я использовал следующий метод:

  1. System > Permissions > Blocks
  2. Добавить Новый блок
  3. Имя блока: cms/block
  4. Разрешено: Да

Похоже, это сделало свое дело для меня.

 20
Author: Ying, 2015-10-29 03:56:20

Копаясь в базе данных в эти дни, я обнаружил опечатку в таблице permission_block. значение каталога/нагивации в качестве имени блока должно быть каталогом/навигацией. Проверьте свои установки на наличие этой ошибки.

 1
Author: ADDISON74, 2016-08-03 10:02:45