誰でも 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" が見つかりません