На форуме 9558 тем, 76452 сообщений, 44664 участников
тема · 5 283 просмотра · 14 ответов

Fatal error: Uncaught exception 'Twig_Error_Loader'

Ошибки и их решения
читают: 0 участников и 1 гость
порядок
24 авг 2017 01:35#1
Доброго времени суток! Версия 3.0.2.0. (rs.1) Полный текст ошибки:

Fatal error: Uncaught exception 'Twig_Error_Loader' with message 'Unable to find template "common/column_left.twig" (looked into: C:/OpenServer/domains/storage/modification/catalog/view/theme, C:/OpenServer/domains/localhost/site.ru/catalog/view/theme).' in C:\OpenServer\domains\localhost\site.ru\system\library\template\Twig\Loader\Filesystem.php:215 Stack trace: #0 C:\OpenServer\domains\localhost\site.ru\system\library\template\Twig\Loader\Filesystem.php(139): Twig_Loader_Filesystem->findTemplate('common/column_l...'😉 #1 C:\OpenServer\domains\localhost\site.ru\system\library\template\Twig\Environment.php(312): Twig_Loader_Filesystem->getCacheKey('common/column_l...'😉 #2 C:\OpenServer\domains\localhost\site.ru\system\library\template\Twig\Environment.php(378): Twig_Environment->getTemplateClass('common/column_l...', NULL) #3 C:\OpenServer\domains\storage\modification\system\library\template\twig.php(42): Twig_Environment->loadTemplate('common/column_l...'😉 #4 C:\OpenServer\domains\localh in C:\OpenServer\domains\localhost\site.ru\system\library\template\Twig\Loader\Filesystem.php on line 215

Естественно, column_left.twig существует.
Сама ошибка выскакивает при попытке перейти по любой ссылке/кнопке, кроме категорий. Категории работают нормально.

Пробовал почистить кеш. Не помогло.
24 авг 2017 09:37#2
А что вы сделали до этого? Модуль установили какой то?

Lyric-one написал(а): ↑Пробовал почистить кеш.

Все кеши почистили?
24 авг 2017 15:53#3
Vlad написал(а): ↑А что вы сделали до этого? Модуль установили какой то?


Все кеши почистили?

Постараюсь вспомнить всё что сделал до появления ошибки.
1. Сторонние модули не устанавливал. Все модули из коробки.
2. Редактировал макеты.
3. Включил модуль фильтр для товаров.
4. Редактировал шаблоны. Закомментировал некоторые ненужные блоки. Кстати, заметил еще, что теперь правки, созданные в шаблонах, не сохраняются (!!!).
5. Кеш чистил вручную в директории system/storage/cache, удалил все, кроме индексного файла index.html (уже после появления ошибки)
24 авг 2017 16:10#4
Lyric-one написал(а): ↑Закомментировал некоторые ненужные блоки.

Тут нужно аккуратней.
Вы попробуйте методом исключения. Сохраните шаблон и скопируйте не измененный. Обновите все кеши.
Потом напишите..

Lyric-one написал(а): ↑Кеш чистил вручную в директории system/storage/cache,

Еще ведь кеш модификаторов есть.. тоже не мешало почистить
24 авг 2017 16:41#5
Vlad написал(а): ↑Тут нужно аккуратней.
Вы попробуйте методом исключения. Сохраните шаблон и скопируйте не измененный. Обновите все кеши.
Потом напишите..


Еще ведь кеш модификаторов есть.. тоже не мешало почистить


Прошелся по всем шаблонам, сбросил все изменения. Модификаторов нет, но на всякий случай почистил и обновил.
24 авг 2017 16:53#6
Lyric-one написал(а): ↑сбросил все изменения

Иммено файлы шаблона залейте, а не сбросом.
24 авг 2017 22:59#7
Vlad написал(а): ↑Иммено файлы шаблона залейте, а не сбросом.


Перезалил, но не помогло.
Странно, но потом попробовал удалить из ИСТОРИИ редактирования шаблона строку изменения шаблона "common/column_left.twig", которую twig не мог найти, и всё заработало. Как это понять? Обрадовался рано, потому что потом открыл снова этот шаблон, решил просто сохранить без внесения изменений и снова начала выпадать эта ошибка.
25 авг 2017 12:20#8
Lyric-one написал(а): ↑попробовал удалить из ИСТОРИИ

Удалили и редактируйте далее просто физически шаблон, а не через редактор. Точнее не физически, а можно через модификатор. Скорей всего при установке вы установили неправильные права папкам (хотя если локально то не должно влиять) или вообще не устанавливали и в итоге получается, что вроде изменения есть, но физически измененного файла нет.
27 авг 2017 22:38#9
Lyric-one написал(а): ↑ooked into: C:/OpenServer/domains/storage/modification/catalog/view/theme, C:/OpenServer/domains/localhost/site.ru/catalog/view/theme).

В какой теме?

по этим путям он не найдет

Т.е. вы что-то где-то намудрили
1 сен 2017 05:59#10
У меня идентичная проблема! И последовательность действий та же, вплоть до "3. Включил модуль фильтр для товаров."
Так и не помогло ничего...
1 сен 2017 13:55#11
sudograce написал(а): ↑та же, вплоть до "3.

Подробнее чтобы повторить. Вся проблема в пункте 2 скорей всего.

Раньше как объясняли причину поломки телевизора мастерам.
Вот работал телевизор и сломался. Я ничего не делал, не ломал, только смотрел, вскрыл и немного покрутил катушки отверткой. Но ничего же не делал :D
2 сен 2017 10:31#12
Да, при редактировании column_left через встроенный редактор, появляется ошибка.
3 авг 2018 09:49#13
У меня такая же проблема, только в ошибке указан не "common/column_left.twig", а "extension/module/uni_product_banner.twig". И он в истории редактирования шаблона не указан.
Но при всем при этом в истории есть 3 файла common/header, common/footer и common/menu. Я сам изменял common/header. Потом попробовал его удалить из истории, но ошибка осталась. Как мне быть?
3 авг 2018 11:17#15
Chukcha написал(а): ↑приведите полный код ошибки, а не скомплированый вами

Aug 2 22:54:54 vh62 apache_error: genetic-inc.ru [Thu Aug 02 22:54:54 2018] [error] [pid 38876] sapi_apache2.c(325): [client 144.76.81.72:51350] PHP Fatal error: Uncaught exception 'Twig_Error_Loader' with message 'Unable to find template "extension/module/uni_product_banner.twig" (looked into: /home/c/cu16226/opencart_1/storage/modification/catalog/view/theme, /home/c/cu16226/opencart_1/public_html/catalog/view/theme).' in /home/c/cu16226/opencart_1/public_html/vqmod/vqcache/vq2-system_library_template_Twig_Loader_Filesystem.php:215\nStack trace:\n#0 /home/c/cu16226/opencart_1/public_html/vqmod/vqcache/vq2-system_library_template_Twig_Loader_Filesystem.php(139): Twig_Loader_Filesystem->findTemplate('extension/modul...')\n#1 /home/c/cu16226/opencart_1/public_html/system/library/template/Twig/Environment.php(312): Twig_Loader_Filesystem->getCacheKey('extension/modul...')\n#2 /home/c/cu16226/opencart_1/public_html/system/library/template/Twig/Environment.php(378): Twig_Environment->getTemplateClass('extension/modul...', NULL)\n#3 /home/c/cu16226/opencart_1/public_html/vqmod/vqcache/vq2-_home_c_cu16226_opencart_1_storage_modification_system_library_template_twig.php(42): Twig in /home/c/cu16226/opencart_1/public_html/vqmod/vqcache/vq2-system_library_template_Twig_Loader_Filesystem.php on line 215
сообщения 1–15 из 15
Чтобы ответить, войдите или зарегистрируйтесь.

Похожие темы