В Opencart 3 есть ли способ получить доступ к среде веток с контроллера?
работа с OC v3.0.3.1
Я пытаюсь добавить пользовательскую функцию, которую я мог бы использовать в шаблоне.
Я использую документацию здесь
Попытка добавления следующего к контроллеру:
$loader = new \Twig_Loader_Filesystem(DIR_TEMPLATE);
$config = array('autoescape' => false);
$twig = new \Twig_Environment($loader, $config);
$function= new \Twig_SimpleFunction('foo', function(){
return 'bar';
});
$twig->addFunction($function);
в шаблоне у меня есть:
{{ foo() }}
Получение:
Неустранимая ошибка: необработанное исключение 'Twig_Error_Syntax' с сообщением 'Неизвестная функция' foo 'в ...