Esempio n. 1
0
 protected function beforeAction($action)
 {
     $baseLayout = $this->layout;
     if (Yii::app()->request->isAjaxRequest) {
         $this->layout = false;
     } else {
         $this->layout = $baseLayout;
     }
     return parent::beforeAction($action);
 }
Esempio n. 2
0
 public function loadModel($key, $modelClass)
 {
     if (is_array($key)) {
         return parent::loadModel($key, $modelClass);
     }
     $staticModel = GxActiveRecord::model($modelClass);
     $model = $staticModel->findByPk($key);
     if (!$model) {
         throw new CHttpException(404, 'The requested page does not exist.');
     }
     return $model;
 }
 public function init()
 {
     $this->registerAssets();
     parent::init();
 }