Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

AlexDW

Recommended Posts

Fix Theme Editor - патч редактора тем в Opencart 3x


Fix Theme Editor - патч редактора тем в Opencart 3x


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

 

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

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


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

 

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

 

Обратите внимание:

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

 

 

Особенности:

- актуален для Opencart версий 3.0.2.0 - 3.0.3.8
- после применения патча при правках файлов шаблонов через 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

 

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

 

 

Другие дополнения:

---------------------------

SearchOrder 3x - расширенный поиск и экспорт заказов

Permission Counters - счетчики при редактировании прав

QuickSave - быстрое сохранение при редактировании

Autocomplete 3x - улучшенное автозаполнение в админке


  • Добавил
  • Добавлено
    24.03.2018
  • Категория
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    3.0
  • OpenCart.Pro, ocShop
  • Обращение к серверу разработчика
    Нет

 

  • +1 2
Надіслати
Поділитися на інших сайтах

  • 6 months later...

Здравствуйте

 

ищите причину в верстке/используемых модификаторах

+ перечитайте внимательно описание патча, для понимания его работы

Надіслати
Поділитися на інших сайтах

В 15.10.2018 в 09:32, AlexDW сказал:

ищите причину в верстке/используемых модификаторах

Шаблон дефолтный, с применением моей верстки. "Поплыли" стили. 

 

В 15.10.2018 в 09:32, AlexDW сказал:

ищите причину в используемых модификаторах

У меня небольшой набор модификаторов, в основном то что необходимо: применить, сортировка и т.п.

 

В 15.10.2018 в 09:32, AlexDW сказал:

+ перечитайте внимательно описание патча, для понимания его работы

Я ничего не устанавливаю, если не прочитал всю информацию.

 

Спасибо за ответ/совет)

Змінено користувачем Serg1010
Надіслати
Поділитися на інших сайтах


как бы на пальцах объяснить..

 

без патча:

если у вас внесены правки через редактор тем в админке - у вас будет браться этот исправленный файл

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

 

с патчем:

движок проверяет, есть ли правки в редакторе тем для файла

если есть - применяет модификаторы к исправленной версии файла (если они есть для него)

если нет - применяет модификаторы к оригинальному файлу (если они есть для него)

 

ну и ключевой момент не просто так указан:

В 24.03.2018 в 02:06, AlexDW сказал:

Обратите внимание:

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

 

Надіслати
Поділитися на інших сайтах

  • 3 weeks later...

Здравствуйте.

 

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

Надіслати
Поділитися на інших сайтах


  • 3 years later...

Модуль обновлен до версии 1.02

- добавлена поддержка движков 3035-3038

 

т.е. патч актуален для движков версий 3020-3038

  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.