14.md—/Users/yasuhiko/Desktop/06

14 記事を追加する(1)

  • Controler に [add] Method を追加
public function add() {
    if ($this->request->is('post')) {
        if ($this->Post->save($this->request->data)) {
            $this->Session->setFlash('Success!');
            $this->redirect(array('action'=>'index'));
        } else {
            $this->Session->setFlash('failed!');
        }
    }
}
  • view を作成 (/app/View/Posts/add.ctp)
<h2>Add post</h2>

<?php
echo $this->Form->create('Post');
  • [Form->create] で From の始まり
  • 使うモデルを ('Post') のように指定する

PAGE TOP



< 前へ  <<目次に戻る  次へ >