예제 #1
0
 public function init()
 {
     if (!isset($_SESSION['log'])) {
         $this->_redirect('admin/index/error');
     }
     $this->privileges = $_SESSION['privilege'];
     $this->request = $this->getRequest();
     $templateMapper = new Cloud_Model_Template_CloudTemplateMapper();
     $themeMapper = new Cloud_Model_Theme_CloudThemeMapper();
     $componentMapper = new Cloud_Model_Component_CloudComponentMapper();
     $dirTemplate = $templateMapper->getTemplateDefault(1);
     $dirTheme = $themeMapper->getThemeDefault(1);
     $this->config = $this->createLayout($dirTemplate, $dirTheme);
     $this->view->assign(array('userMapper' => new Cloud_Model_User_CloudUserMapper(), 'session' => new Cloud_Model_UserSession_CloudUserSessionMapper()));
 }