Example #1
0
 public function dispatchLoopStartup(Zend_Controller_Request_Abstract $request)
 {
     $dispatcher = Zend_Controller_Front::getInstance()->getDispatcher();
     if ($request->getModuleName() == 'default' && !$dispatcher->isDispatchable($request)) {
         $name = strtolower($request->getControllerName());
         $table = new ZfBlank_DbTable_PageContent();
         $select = $table->select()->from($table->info('name'), 'Name')->where('Name = ?', $name);
         if ($table->fetchAll($select)->count()) {
             $request->setControllerName('page');
             $request->setActionName('show');
             $request->setParam('name', $name);
         }
     }
 }
 public function indexAction()
 {
     $table = new ZfBlank_DbTable_PageContent();
     $this->view->page = $table->find('index')->getRow(0);
 }