212016モデルを使っていない方法です。null;}解説フォームの表示データを$retsに入れてコントローラから渡しています。null;を設定することで、モデルを読み込まないようにしている。?>解説$this->Form->create()の第一引数は、モデルを使わないのでnullに。$this->Form->checkbox()の第一引数の名前にピリオドをつけることによって、nameの最後に[]がついて、data[Sample][pid][]のような配列になる。これを、’pid[]’と入れると、data[Sample][pid[]]のようになり、正常になっておかしくなる。$this->Form->checkbox()の第二引数の配列に’value’で値を設定できる。フィールドが生成されるのを防ぐ。$this->Form->checkbox()の第二引数の配列のcheckedは、フォーム送信後の選択状態の表示。結果は配列になり、checkboxの標準処理ではチェックできないため、in_arrayで値が選択済みかをチェック。初期状態ではrequest->dataがセットされなくてNoticeが出るので@で警告抑制。$this->Form->checkboxの部分を$this->Form->inputにすることもできる。);ネオビットさんを参考にさせていただきました。(required)URI次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。