Перейти к содержанию

Fix Theme Editor - исправление бага редактора тем в Opencart 3x [support]


Перейти к решению Решений AlexDW,

Рекомендуемые сообщения

  • Решение

Fix Theme Editor - исправление бага редактора тем в Opencart 3x

Просмотр файла

Fix Theme Editor - патч для исправления работы встроенного редактора тем в Opencart 3x

В Opencart 3x добавился редактор шаблонов (Theme Editor), позволяющий редактировать их файлы прямо из администраторской части.

Проблема в том, что при его использовании совершенно не учитываются изменения в файлах, вносимые через OCMOD.
И если какой-то файл шаблона меняется через встроенный в админку редактор - при правке этого же файла через OCMOD все его изменения через модификаторы игнорируются
несмотря на фактическую отработку OCMOD и наличие измененного файла в его кеше

Патч исправляет эту проблему
после его применения при использовании модификаторов будут учитываться изменения сделанные через Theme Editor

 

Обратите внимание:
Если вы плохо понимаете как работает система модификаций в Opencart - не используйте Theme Editor вообще
Помните, что изменение файлов шаблона может привести к проблемам в работе использующих их дополнений.

Особенности:
актуален для движков Opencart версий 3020-3038 и сборок на его основе

никакие файлы не заменяет, используется OCMOD
не создает дополнительных полей и таблиц в БД


при использовании патча при правках файлов шаблонов через Theme Editor нужно:
    1. Обновить кеш модификаторов в Extensions > Modifications
    2. Обновить кеш шаблона (theme cache) в Dashboard > Developer Settings
    для применения изменений


Установка:
1. Скопировать файл __fix_theme_editor.ocmod.xml в папку system *
2. Обновить кеш модификаторов в Extensions > Modifications (Дополнения > Менеджер дополнений)
3. Обновить кеш шаблона (theme cache) в Dashboard > Developer Settings (Панель управления > Настройки разработчика)

* данный способ используется для корректной работы, патч должен выполняться раньше других модификаторов

 

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...