Example #1
0
 public function init()
 {
     parent::init();
     $this->registerPackage();
     $this->setSettings();
     //default title
     if (!empty($this->resourceLabel)) {
         $this->pageTitle = Lang::t($this->resourceLabel);
     }
     //form error css
     CHtml::$errorCss = 'my-form-error';
     CHtml::$errorSummaryCss = 'alert alert-block alert-danger';
     if (!Yii::app()->user->isGuest) {
         $home_module = Yii::app()->user->getState(UserIdentity::STATE_HOME_MODULE);
         $this->home_url = !empty($home_module) ? Yii::app()->createUrl($home_module . '/default/index') : Yii::app()->createUrl('default/index');
         self::$user_level = Yii::app()->user->getState(UserIdentity::STATE_USER_LEVEL);
         self::$dept_id = Yii::app()->user->getState(UserIdentity::STATE_DEPT_ID);
     }
     $this->setPrivileges();
     //get the sidebar collapsed status from cookie
     $sidebar_collapsed = Yii::app()->request->cookies['mlm_ace_settings_sidebar-collapsed'];
     if ($sidebar_collapsed !== NULL) {
         $this->sidebar_collapsed = $sidebar_collapsed->value;
     }
 }