шаблон * не определен () - Bolt CMS

Я перемещаю один из своих сайтов Bolt 1.6 на 2.0, но столкнулся со следующей проблемой при попытке отобразить шаблон ветки для электронного письма:

Код:

return $app['twig']->render($app['config']->get('general/template/email'));

Ответ:

Class: Twig_Error_Loader
Message: Template "twig/template/enquiry-email.twig" is not defined ().
Code: 0

Следующий код также дает тот же результат:

return $app['render']->render($template);

Шаблон определен в app/config.yml в ключе template/email.

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

Он также отображает шаблон, если я не отправляю никаких параметров.

Код выполняется в моем собственном контроллере (appController.php). Который без проблем отображает другие виды.

Любая помощь будет принята с благодарностью.


person nerdyman    schedule 23.02.2015    source источник
comment
просто дикая догадка, вы запускали composer update для обновления зависимостей?   -  person mTorres    schedule 24.02.2015
comment
Спасибо за ответ, я запустил обновление композитора. Я также начал с нового репозитория Bolt 2.0 и скопировал свои изменения, а не перезаписал существующие файлы.   -  person nerdyman    schedule 25.02.2015
comment
Ммм, может пора открыть проблему   -  person mTorres    schedule 25.02.2015


Ответы (1)


Эта проблема была исправлена ​​в Bolt 2.1.0 — проблема с Github

person nerdyman    schedule 11.05.2016