Ошибка в Opencart 3.0.3.6(7)

Grubby

Пользователь
Сегодня тестировал 3.0.3.7 и наткнулся на ошибку, которой явно раньше не было. Связанная она с include-ами.
Fatal error: Uncaught Twig\Error\LoaderError: Template "***" is not defined in "***" at line **. in ***/storage/vendor/twig/twig/src/Loader/ArrayLoader.php:70 Stack trace:...
Вот исправление, посмотрел в 3.0.3.7 на git-е не исправлено, возможно это и не ошибка, но явно некоторым модулям не дает работать.
Открываем: system\library\template\twig.php
И заменяем строку
$loader = new \Twig\Loader\ArrayLoader(array($filename . '.twig' => $code));
на
Код:
 $loader1 = new \Twig_Loader_Array(array($filename . '.twig' => $code));
 $loader2 = new \Twig_Loader_Filesystem(array(DIR_TEMPLATE));
 $loader = new \Twig_Loader_Chain(array($loader1, $loader2));
 
Сверху