2

我正在将我的 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);

模板在 key template/email 下的 app/config.yml 中定义

我可以确认该模板确实存在并且以前在 1.6 版中工作。我还尝试使用其他模板,这些模板在同一类中的其他函数中工作,但它仍然产生相同的结果。

如果我不发布任何参数,它也会呈现模板。

该代码正在我自己的控制器(appController.php)中执行。这使得其他视图没有问题。

任何帮助将不胜感激。

4

1 回答 1

0

此问题已在 Bolt 2.1.0 中修复 - Github 问题

于 2016-05-11T19:19:53.007 回答