Simple 4.10.11 Fatal error

B

Bssbia

Шопмейкер
#1
Подскажите знающие люди что это за ошибка,как сам в коде не разбираюсь. модуль ставился на чистую cmc brocart.
На Версия Bro 3.0.3.1 такого нету.

Сам код ошибки.
Fatal error: Uncaught Twig\Error\LoaderError: Template "default/template/common/simple_header.twig" is not defined in "default/template/account/simpleregister.twig" at line 3. in E:\OpenServer\domains\storage\vendor\twig\twig\src\Loader\ArrayLoader.php:70 Stack trace: #0 E:\OpenServer\domains\storage\vendor\twig\twig\src\Environment.php(299): Twig\Loader\ArrayLoader->getCacheKey('default/templat...') #1 E:\OpenServer\domains\storage\vendor\twig\twig\src\Environment.php(381): Twig\Environment->getTemplateClass('default/templat...') #2 E:\OpenServer\domains\storage\vendor\twig\twig\src\Template.php(333): Twig\Environment->loadTemplate('default/templat...', NULL) #3 E:\OpenServer\domains\storage\cache\template\ef\ef27334e4dab1f79161144491f0f4e4040ae16ccc5beb30e72f13bd02f80997a.php(41): Twig\Template->loadTemplate('default/templat...', 'default/templat...', 3) #4 E:\OpenServer\domains\storage\vendor\twig\twig\src\Template.php(405): __TwigTemplate_4e6e8aa5329c23beb816bf614ebfa67bf1a487393b81dd684dd22c0649572f36->doDisplay(Arra in E:\OpenServer\domains\storage\vendor\twig\twig\src\Loader\ArrayLoader.php on line 70
 
Останнє редагування:
Baco

Baco

architect
#2
Здравствуйте, несколько раз исправлял данный баг у заказчиков, думал не будет вылазить больше, чтобы не вносить в общик код, но оказывается ещё и с симплой вылезло!
Напишите пожалуйста мне в ЛС или @ALarik исправим и внесем сразу изменения в дистрибутив. Спасибо за ошибку. Если решите самостоятельно решить вопрос, тогда нужно сделать вот как:
0. открываем файл: system\library\template\twig.php
1. находим строку 31:
PHP:
$loader = new \Twig\Loader\ArrayLoader(array($filename . '.twig' => $code));
2. заменяем на:
PHP:
            $refixed = new \Twig_Loader_Array(array($filename . '.twig' => $code));
            $template = new \Twig_Loader_Filesystem(array(DIR_TEMPLATE));
            $loader = new \Twig_Loader_Chain(array($refixed, $template));
3. сохраняем, чистим кэш в админке модификаторов и проверяем.
 
OP
B

Bssbia

Шопмейкер
Thread Starter #3
Спасибо что у указали на причину ошибки.
Исправлять уже не надо так как я скачал версию 3.1.8. и там всё работает.
Поросто в данный момент меня устраивает и старый дистрибутив.
Вопрос вот в чем назрел. Сильно ли отличается версия 3.1.8 от 3.1.9.
Есть ли смысл переустанавливать по новой?
Просто визуально я не увидел по функциях отличий. Ну это я не перелопачывал всё.
Мне главное чтобы после фильтра simple ещо встал шаблон и фильтр без косяков.
 
Baco

Baco

architect
#4
нет, не сильно, с учетом того, что вскоре все обновления вы сами сможете не только видеть в админке, но и устанавливать и откатывать, вы забудете о вопросах "обновления версий" (по крайней мере для 3-й ветки)
 
OP
B

Bssbia

Шопмейкер
Thread Starter #5
нет, не сильно, с учетом того, что вскоре все обновления вы сами сможете не только видеть в админке, но и устанавливать и откатывать, вы забудете о вопросах "обновления версий" (по крайней мере для 3-й ветки)
Хорошая идея.
А при этом ново видении brocart останется бесплатным?)
 
D

Daprop

Шопмейкер
#7
для текущих пользователей, которые используют движок - да, для новых, будем согласовывать!

Доброго дня, знову вилазить ця помилка :(
Як її краще позбутися?
А то зараз хочу декілька сайтів запустити.
Дякую.
To view the content, you need to Sign In or Register.
 
Зверху