【PHP】フレームワーク CakePHP 13ホール目【v2.0】at PHP【PHP】フレームワーク CakePHP 13ホール目【v2.0】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト515:nobodyさん 12/01/23 12:43:46.65 日本語文字コードじゃね? 516:nobodyさん 12/01/23 15:21:45.11 >>515 ありがとうございました google chrome の問題だったみたいです 517:nobodyさん 12/01/23 16:49:13.48 >>513 俺はaddとeditは一緒にaddの中に書いて、idがあるかどうかで条件分岐してるわ アクション分けたいならfunction _addOrEdit()みたいなのをつくって、共通処理はそこに突っ込めば? 518:nobodyさん 12/01/24 16:24:41.34 cake2.0でdatetimeのフォームから送信した年月日が,配列のままDBに格納されようとしてエラーが出ます。 deconstructが効いていない理由がわかりません…助けて。 view: echo $this->Form->label('birthday', '生年月日'); $minY = date('Y')-100; $maxY = date('Y')-18; echo $this->Form->datetime('birthday', 'YMD', null, array('monthNames' => false, 'minYear' => $minY, 'maxYear' => $maxY, 'separator' => array('年', '月', '日'))); コントローラ: if(!$this->Hoge->save($this->request->data)) { $this->Session->setFlash('データの登録に失敗しました。'); } Formヘルパー(separatorの配列対応): //$opt = implode($separator, $selects); $opt = ""; $i = 0; if (is_array($separator)) { foreach($selects as $select) { $opt .= $select.$separator[$i]; $i++; } } else { $opt = implode($separator, $selects); } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch