/**
  * indexAction
  *
  * @return void
  */
 public function indexAction()
 {
     if (!($alias = $this->_getParam('alias'))) {
         $this->_forwardNotFound();
     }
     $table = new Pages_Model_Page_Table();
     if (!($page = $table->getByAlias($alias))) {
         $this->_forwardNotFound();
     }
     $this->view->page = $page;
 }
示例#2
0
 function testPageDelete()
 {
     $page = new Pages_Model_Page();
     $page->setFromArray($this->_data);
     try {
         $page->save();
         $page->delete();
     } catch (Exception $e) {
         $this->fail($e->getMessage());
     }
     // new page instance
     $pageTable = new Pages_Model_Page_Table();
     // Get Record from DB
     $pages = $pageTable->getByAlias($this->_data['alias']);
     $this->assertEquals(0, sizeof($pages));
 }