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

Отредактировал шаблон


Recommended Posts

Добрый день
отредактировал шаблон из админки
редактор шаблона footer.twig
сохранил и в итоге весь сайт поломался
 

Fatal error: Uncaught exception 'Twig_Error_Syntax' with message 'Unknown "is_file" function in "__string_template__5b72dc4128e948d2f9ed055fbbada0925e94f358d8188566a4d41d9c5d960f63" at line 12.' in /vagrant/src/system/library/template/Twig/ExpressionParser.php on line 574

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


11 часов назад, pamdev сказал:

только полностью обновление БД помогает, но это не вариант

 

Reset там не поможет

лечится это только удалением исправления в самом списке изменений (Delete)

Спойлер

OSXogWfuSRS1RgBN2duqHA.png

 

плюс желательно после этого обновить и кеш модификаторов, и кеш тем (Dashboard > Developer settings > Theme cache)

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

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

так как изменения заносятся в БД в таблицу theme

и при обращении к файлу тупо берутся оттуда, если они там имеются

 

тупо и рукожоп - потому что при этом совершенно не учитывается кеш OCMOD (в актуальной сейчас версии 3020 и ниже) :ugeek:

 

т.е. если какой-то модификатор меняет этот же файл шаблона - на выходе этих изменений не будет

несмотря на фактическую отработку OCMOD и наличие измененного файла в его кеше

 

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

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

В 20.03.2018 в 23:25, AlexDW сказал:

тупо и рукожоп - потому что при этом совершенно не учитывается кеш OCMOD (в версии 3020 и ниже) :ugeek:

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

какая голова

В 20.03.2018 в 23:25, AlexDW сказал:

изучение вопроса показало, что Даниэль рукожоп

 

такой и хвост

В 20.03.2018 в 23:25, AlexDW сказал:

тупо и рукожоп - потому что

вот и бегут.. ааа новая версия!:wacko:

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


 

В 20.03.2018 в 23:05, AlexDW сказал:

плюс желательно после этого обновить и кеш модификаторов, и кеш тем (Dashboard > Developer settings > Theme cache)

 

Исправил путем удаления из таблицы БД
название таблицы oc_theme
почему работаю с этой версией
клиент купил тему вот с ней и работаю ))

Всем спасибо .

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


2 минуты назад, pamdev сказал:

Исправил путем удаления из таблицы БД

так для этого не нужно в БД лезть - достаточно удалить исправление в самом списке изменений, выше писал

 

патч для 3020

 

ключевой момент:

Цитата

 

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

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

 

 

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

  • 1 year later...

Сейчас столкнулся с похожей проблемой: на тестовом сайте одну статическую ссылку поправил с админки ( черт меня попутал ). Когда перенес на рабочий хостинг нужно было ее изменить, а с catalog/view/...  ничего не менялось и в Редакторе тем почему-то не показывает шаблоны для правки :?. Нашел эту тему и с большой неохотой полез в БД но таблица oc_theme оказалась пустая :shock:.

Редактированный файл шаблона с админки нашел в каталоге storage/modifacation/catalog/view/... 

Если не ошибаюсь то каталог storage создается автоматически при установке Opencart.

P.S. Это может быть не обязательно storage. У меня другое имя. Имя, вроде, задаете Вы при установке системы.

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


  • 8 months later...

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

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

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

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

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

Вхід

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

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

Important Information

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