cakephp1.2 formヘルパーのactionを指定したい場合
formヘルパーを使っていてactionが意図したものにならない場合
<?PHP e($form->create('Sample',array( 'action' => 'edit', 'type' => 'post' ))); ?>
こう書いても、アクセス方法によっては
<form id="SampleEditForm" method="post" action="/samples/edit/1">
みたいな感じでactionに余計なパラメータがつく場合などがある。
これを例えばパラメータを消したい場合以下のようにurl属性を使う。
<?PHP e($form->create('Sample',array( 'url' => 'edit', 'type' => 'post' ))); ?>
こうすると
<form method="post" action="/samples/edit">
となる。なおurl指定するとidが消えるぽいので、idをつけたければidも指定すること。
<?PHP e($form->create('Sample',array( 'id' => 'SampleEditForm', 'url' => 'edit', 'type' => 'post' ))); ?>
資産形成におすすめのFX口座はこちら。
http://s2fx.com/ranking/856.html
安全靴や作業着を買うならこちら。
http://azmaya.jp