我正在将我的 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)中执行。这使得其他视图没有问题。
任何帮助将不胜感激。