this is my controller.

<?php
class PostsController extends AppController {
        var $name = 'Posts';
        var $components = array('Session');

        function index() {
                $this->set('posts', $this->Post->find('all'));
        }

        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->Session->setFlash('Your post has been 
saved.');
                                $this->redirect(array('action' => 'index'));
                        }
                }
        }

        function delete($id) {
                if ($this->Post->delete($id)) {
                        $this->Session->setFlash('The post with id: ' . $id . ' 
has been
deleted.');
                        $this->redirect(array('action' => 'index'));
                }
        }
        function edit($id = null) {
                $this->Post->id = $id;
                if (empty($this->data)) {
                        $this->data = $this->Post->read();
                } else {
                        if ($this->Post->save($this->data)) {
                                $this->Session->setFlash('Your post has been 
updated.');
                                $this->redirect(array('action' => 'index'));
                        }
                }
        }

}
?>

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to