Revision 14 | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<?php//$Id$/*** @author Lars Tiefland <tiefland@weban.de>* @copyright 2009 Webagentur Niewerth* @package Cakephp* @version $Rev$* @license propietary* @filesource**//**** @author Lars Tiefland <tiefland@weban.de>* @copyright 2009 Webagentur Niewerth* @package Cakephp*/class PostsController extends AppController{var $name = 'Posts';function index(){$this->set( 'posts', $this->Post->find('all') );}function view( $id = null ){$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 ){$this->Post->del( $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') );}}}}?>