【发布时间】:2012-10-07 00:47:06
【问题描述】:
任何人都可以帮助我使用 Symfony 2(我是新手)。
我刚刚安装了框架,创建了我自己的包,在我将模板引擎从 Twig 切换到 PHP 之前它运行良好。
我做的步骤:
- 在 config.yml 中指定
templating: { engines: ['php', 'twig'] } - 将视图文件从
hello.html.twig重命名为hello.html.php - 将twig模板代码更改为php的
echo
如果在我离开的动作里面:
return $this->render('MyBundle:Default:index.html.php', array('name' => $name));
一切正常,但是当我将其更改为:
return array('name' => $name);
Symfony 向我显示错误:无法找到模板“MyBundle:Default:index.html.twig”
【问题讨论】:
-
@elnur 是的,同样的错误页面