在控制器内渲染树枝模板就像魅力一样。 但我必须在服务中呈现模板,这不起作用:
“无法找到模板文件...”
该服务具有容器感知功能,并已注入“容器”。
我尝试了不同的方法来设置模板文件:
$this->container->get('templating')
->render('AppBundle:Email:mytemplate.html.twig');
$this->container->get('templating')
->render('src/AppBundle/Resources/views/Email/mytemplate.html.twig');
总是一样的错误...... 模板文件存在于 /src/AppBundle/Resources/views/Email/mytemplate.html.twig (双重检查!)
此控制器调用有效:
$this->get('templating')
->render('AppBundle:Email:mytemplate.html.twig');
为什么这在我的服务中不起作用?