2009-10-11から1日間の記事一覧
たとえば、同じコントローラーのアクションに飛ばすときに、echo $form->create(array('url'=>'/'.$this->params['url']['url'],'type' => 'get'));$this->params['url]['url']とかすると便利です。同じコントローラーでリダイレクトするときなんかも$this->…
formヘルパーでnameがモデル.フィールド名だといいのですが、独自に深いnameを付けたいときは、[PHP]e($form->text('MetaGroup.'.$g.'][MetaValue]['.$i.'][MetaValue][id',array("value"=>$field['MetaValue']['id'])));[/PHP]なんてすると、name="data[Met…
モデル->save();で渡す時のデータ形式で、$this->dataの中が[モデル名1] => Array( [name] => あああ [item_id] => 4[モデル名2] => Array( [name] => あああ [item_id] => 4といっぱいあって、$this->モデル名2->save($this->data[モデル名2]);渡す中身↓ ↓ …
アソシエーションの動的な外し方でunbindModelを使うらしいのですが、アソシエーションが多岐にわたる場合はすべて記述してくのは面倒。いろいろ調べてみましたが、最終的にはこんな感じに。[PHP] /*======================================================…