Exemplo n.º 1
0
 public function add()
 {
     if ($_SERVER['REQUEST_METHOD'] === 'POST') {
         $entity = new PageEntity();
         $entity->setTitle($_POST['title'])->setContent($_POST['content'])->setDateAdded(date('Y-m-d H:i:s'));
         $pageCollection = new PageCollection();
         $pageCollection->save($entity);
         header('Location: index.php?c=page');
         exit;
     }
     $this->loadView('page/add');
 }
Exemplo n.º 2
0
 public function edit()
 {
     $pages_collection = new PagesCollection();
     if ($_SERVER['REQUEST_METHOD'] == 'POST') {
         $page = new PageEntity();
         $page->setId($_GET['id']);
         $page->setTitle($_POST['title']);
         $page->setContent($_POST['content']);
         $pages_collection->save($page);
         header('Location: index.php?controller=pages');
     }
     $data = $pages_collection->get($_GET['id']);
     $this->loadView('cms/pages_edit', array('data' => $data));
 }