formヘルパーのcreateで自身のURLを指定

formヘルパーを使って自身のURLを指定し、パラメータをコントローラーに渡したい。
パラメータを付けたときに、ちょっと躓いた。

例えば
/controller/action/1
から、自身のURLを指定してformを作成したい。
1がパラメータ。

view側で
form->create('action'=>'' ~略~ );
でやってたけど、これだと form の action が
/controller/action/
になってしまい、1が引き継がれない。

で、
form->create('url'=>true ~略~ );
に変更。
これだと
/controller/action/1
となって、無事成功。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする