foldrr's weblog

旧ブログ http://d.hatena.ne.jp/foldrr/

CakePHP フォームにパラメータを追加する

FormHelper::create() で作成するフォームにパラメータを追加するには、第2引数にハッシュを加える。

サンプル

<?php echo $form->create('...', array('url' => array($var1))); ?>

上記 $var1 はコントローラで set しておくこと。

サンプル2

もし、フォームに id を自動追加したくない場合は以下のようにする。

<?php echo $form->create('...', array('url' => array('id' => null, $var1))); ?>