protected function beforeAction($action) { $baseLayout = $this->layout; if (Yii::app()->request->isAjaxRequest) { $this->layout = false; } else { $this->layout = $baseLayout; } return parent::beforeAction($action); }
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(); }