public function preDispatch(Zend_Controller_Request_Abstract $request)
 {
     try {
         Zwe_Model_Page::getThisPage($request->getRequestUri());
     } catch (Exception $E) {
         # Do nothing
     }
 }
 /**
  * Inizializzazione del controller.
  * Si occupa di memorizzare la pagina e il titolo.
  */
 public function init()
 {
     $this->view->thePage = Zwe_Model_Page::getThisPage();
     $this->view->title = $this->view->thePage->Title;
     if (!$this->view->title) {
         $this->view->title = $this->_title;
     }
     if ($this->view->title) {
         $this->view->headTitle()->append($this->view->title);
     }
 }
Beispiel #3
0
 /**
  * Ritorna se una pagina è associata o meno a questo routing.
  *
  * @param string $path L'uri della pagina
  * @return array|bool I parametri della pagina o, nel caso non sia una pagina news, false
  */
 public function match($path)
 {
     $this->_page = Zwe_Model_Page::getThisPage($path);
     return $this->isMatching() ? $this->_defaults + $this->getParameters() : false;
 }