を設定より規約を使用した:私はreturn
の文が含まれていない場合は私は、次のSymfonyコントローラ持っSymfony2のコントローラ/ビューで
/**
* Says thanks to the user for signing up.
*
* @Route("/thanks", name="user")
* @Template()
*/
public function thanksAction()
{
return $this->render('VNNPressboxBundle:User:thanks.html.twig');
}
を、私は、コントローラが応答を返さなければならないというエラーを取得します。 symfonyが自分のコントローラとアクションに基づいて簡単に把握できると考えて、自分のアクションが使用する必要のあるテンプレートを手動で指定する必要があるのは面白いことです。さらに、Symfony 1.xがどのように機能したのですか?
私は何かが欠けていると想像する必要があります。 Symfony 1.xではコンベンションコンセプトよりもコンベンションを適用し、Symfony> 2.0ではそれを放棄するようなことはありません。
コントローラとアクションに基づいて使用するテンプレートをSymfonyに指示することは可能ですか?