Исправление работы редактора тем (шаблона)- патч для исправления работы встроенного редактора тем в Opencart 3
В Opencart 3 добавился редактор шаблонов (Theme Editor), позволяющий редактировать их файлы прямо из администраторской части.
Проблема в том, что при его использовании совершенно не учитываются изменения в файлах, вносимые через ocmod.
И если какой-то файл шаблона меняется через ocmod- при правке этого же файла через Theme Editor все его изменения через модификаторы игнорируются несмотря на фактическую отработку ocmod и наличие измененного файла в его кеше
Патч исправляет эту проблему
После его применения при использовании модификаторов будут учитываться изменения сделанные через Theme Editor
Обратите внимание:
Особенности модификатора:
Установка модификатора:
* данный способ используется для корректной работы, патч должен выполняться раньше других модификаторов
php_value display_errors 1
php_value display_startup_errors 1
php_value error_reporting E_ALL
<![CDATA[$loader = new \Twig\Loader\ArrayLoader(array($filename . '.twig' => $code));]]>