public function addPage($callbackOrPage, $id = null, $title = null) { if (is_object($callbackOrPage)) { $page = $callbackOrPage; } else { $page = new Am_Controller_Pages_Page($id, $title, $callbackOrPage); } $this->pages[$page->getId()] = $page; if ($this->defaultPageId === null) { $this->defaultPageId = $page->getId(); } return $this; }
public function renderPage(Am_Controller_Pages_Page $page) { $this->setActiveMenu($page->getId() == 'all' ? 'content' : 'content-' . $page->getId()); return parent::renderPage($page); }