0

テンプレートに次のコードがあります。

<form action="{{ path('wba_create') }}" method="post" {{ form_enctype(form) }}>
        {{ form_widget(form) }}
        <p>
            <button type="submit">Registrar</button>
        </p>
</form>

そして、コントローラーには次の注釈があります。

   /**
     *
     * @Route("/", name="wba_create")
     * @Method("POST")
     */
    public function createAction(Request $request) {
        ....
    }

しかし、レンダリングされた HTML では、<form method="post" action="/app_dev.php/">なぜでしょうか? ここで何が恋しいですか?

4

2 に答える 2

1

ここのコードに問題はありません...wba_createルートとして構成しています/

@Route("/", name="wba_create")

/app_dev.php / ... app_dev.phpの末尾のスラッシュは、開発app_dev.php環境で別名を介してページにアクセスしているためです。

于 2013-08-01T19:02:19.103 に答える