6

私はsymfony2を初めて使用します。フォームをデザインしています。

提出するための私のアクションはtask_newです。そして私のrouting.ymlは次のとおりです:

task:
    pattern:   /task/
    defaults:  { _controller: AcmeTaskBundle:Task:new}
task_new:
     defaults:{_controller:AcmeTaskBundle:Task:sub}

フォームを送信した後、サブアクションに進む必要があります。このコードを実行すると、次のエラーが発生します。

リソース「C:\ wamp \ www \ Symfony \ src \ Acme \ TaskBundle / Resources / config /routing.yml」を「C:/wamp/www/Symfony/app/config\routing.yml」からインポートできません。

私は何をすべきか?

4

1 に答える 1

9

このようなエラーは通常、リソースファイルにエラーがある場合に表示されます。あなたの場合-私は推測します、あなたはルートを逃しpatternましtask_new

また、最初から4スペースdefaults後に開始するかどうかを確認します

task_new:
    defaults: { _controller:AcmeTaskBundle:Task:sub }
于 2012-07-25T07:38:03.933 に答える