示例#1
0
 public function route(Zend_Controller_Request_Abstract $request)
 {
     // Let the Rewrite router route the request first
     $request = parent::route($request);
     if ($request->getParam('page') == '') {
         // If the page param isn't set, route to default page and controller
         $defaultPage = Brightfame_Page_Manager::getInstance()->getDefaultPage();
         //$request->setControllerName($defaultPage->pageType->controller);
         //$request->setParam('page',$defaultPage->page);
     } else {
         // Route to current page's controller
         $page = Brightfame_Page_Manager::getInstance()->getPage($request->getParam('page'));
         //$request->setControllerName($page->pageType->controller);
     }
     return $request;
 }