8月
09
2010
[CakePHP] 確認画面を出す
投稿者: admin, カテゴリ: CakePHP, tags: CakePHP, controller投稿日: 2010.08.09 - 06:12
更新日: 2011.09.18 - 01:00
CakePHP(1.3系)で確認画面を挟む場合どうしたら良いだろうか。
参考文献を元にテストしてみたところ、以下のようなコードで動作しそうだ。
スポンサードリンク
view(input)sample
echo $form->input('mode', array(
'type' => 'hidden',
'value' => 'confirm',
));
view(confirm)sample
echo $html->value('foobar');
echo $form->input('foobar', array(
'type' =>'hidden',
'value' =>$html->value('foobar'),
));
controller sample
if($this->_check($this->data['foobar'])){
// check ok
if($this->data['mode']=="confirm"){
// confirm
$this->render('confirm');
}else{
// save action etc...
}
}else{
// check false
$this->Session->setFlash('入力が正しくありません');
}
※参考文献はWordPressの動作によって削除されたため不明になった
関連記事
- CakePHP – ACL再入門(5)
- [CakePHP] テストアプリケーションのブログを構築 – test_apps_posts
- CakePHP – ACL再入門(4)
- CakePHP htmlヘルパー inputメモ
- CakePHP – ACL再入門(6)
- CakePHP – ACL再入門(3)
- CakePHPで親子テーブルを扱う
スポンサードリンク
エントリ (RSS)