From 30a27eb0b91ad9495f7400b78b15e1978448cf82 Mon Sep 17 00:00:00 2001 From: Marius Popa Date: Sat, 23 Aug 2008 10:46:24 +0300 Subject: [PATCH] http://book.cakephp.org/view/337/adding-posts --- app/controllers/posts_controller.php | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/app/controllers/posts_controller.php b/app/controllers/posts_controller.php index 6a3bd5d..5efaec4 100644 --- a/app/controllers/posts_controller.php +++ b/app/controllers/posts_controller.php @@ -1,15 +1,23 @@ set('posts', $this->Post->find('all')); + $this->set('posts', $this->Post->find('all')); } - function view($id = null) { + function view($id) { $this->Post->id = $id; $this->set('post', $this->Post->read()); + + } + + function add() { + if (!empty($this->data)) { + if ($this->Post->save($this->data)) { + $this->flash('Your post has been saved.', '/posts'); + } + } } } ?>