任何人都可以帮助我使用 Symfony 2(我是新手)。
我刚刚安装了框架,创建了我自己的包,它运行良好,直到我将模板引擎从 Twig 切换到 PHP。
我做的步骤:
templating: { engines: ['php', 'twig'] }
在config.yml中指定- 将视图文件重命名
hello.html.twig
为hello.html.php
- 将树枝模板代码更改为 php 的
echo
此外,如果在我离开的行动中:
return $this->render('MyBundle:Default:index.html.php', array('name' => $name));
一切正常,但是当我将其更改为:
return array('name' => $name);
Symfony 向我显示一个错误:找不到模板“MyBundle:Default:index.html.twig”