logo

Palette - Сделайте её яркой🎨

Palette — Визуальный конструктор страниц, диплом дизайнера не требуется.

Демо Скачать Palette

Scroll

Как удалить модули EBT

21/04/2025, by Ivan

Модули EBT не удаляют автоматически EBT-блоки и типы блоков при деинсталляции. Это сделано намеренно, так как автоматическое удаление может привести к поломке страниц с Layout Builder — в случае удаления inline-блоков страница может перестать работать.

🔐 Рекомендация: сделайте резервную копию базы данных

Перед удалением EBT-блоков и типов блоков обязательно создайте бэкап БД, особенно если вы активно используете Layout Builder с EBT-блоками.

📋 Порядок удаления EBT-блоков и модулей

  1. Удалите все обычные блоки и inline-блоки из Layout Builder
  2. Запустите cron — это очистит кэш и удалит связанные зависимости
  3. Теперь вы можете удалить типы блоков (Block Types)
  4. Удалите модули EBT

💡 Если вы получаете ошибку при удалении модуля EBT Core:

  • Поле EBT Settings используется в block_content.field_ebt_settings

EBT core uninstall

Это означает, что необходимо удалить все типы EBT-блоков, а затем запустить cron. Также не забудьте удалить EBT Paragraphs, если они больше не используются.

Remove EBT Core module

После этого можно удалить EBT Core как обычный модуль.

⚠️ Важно:

Если у вас установлен только EBT Core, и вы не можете его удалить, включите любой другой EBT-модуль. Он создаст instance поля EBT Settings, который затем можно будет удалить после удаления всех типов блоков.

🎉 Спасибо за использование модулей EBT!

Если у вас есть предложения или вопросы: