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