Ejemplo n.º 1
0
 public function renderAdmin(Template $oTemplate = null)
 {
     if ($this->sModuleName === null) {
         $this->sModuleName = self::DEFAULT_MODULE;
     }
     try {
         $this->oModule = AdminModule::getModuleInstance($this->sModuleName);
     } catch (Exception $e) {
         LinkUtil::redirect(LinkUtil::link(array(self::DEFAULT_MODULE, 'module_not_found', $this->sModuleName)));
     }
     if (!Module::isModuleAllowed('admin', $this->sModuleName, Session::getSession()->getUser())) {
         LinkUtil::redirect(LinkUtil::link(array(self::DEFAULT_MODULE, 'module_denied', $this->sModuleName)));
     }
     $this->doAdmin($oTemplate);
 }