[ 'class' => 'yii\web\ErrorAction', ], 'captcha' => [ 'class' => 'yii\captcha\CaptchaAction', 'fixedVerifyCode' => YII_ENV_TEST ? 'testme' : null, ], ]; } public function actionIndex() { $this->redirect('site/index'); } public function actionCommon($performer_id) { $user = User::findOne($performer_id); $educations = Fields::getData($user->id,$user->className(),'education'); $phones = Fields::getData($user->id,$user->className(),'phone'); $sites = Fields::getData($user->id,$user->className(),'site'); $soft = implode(', ',ArrayHelper::getColumn(Fields::getData($user->id,$user->className(),'soft'), 'soft')); return $this->render('common',[ 'user' => $user, 'educations' => $educations, 'phones' => $phones, 'sites' => $sites, 'soft' => $soft ]); } public function actionPortfolio($performer_id) { $user = User::findOne($performer_id); return $this->render('portfolio',[ 'user' => $user ]); } public function actionBlogList($performer_id) { $user = User::findOne($performer_id); return $this->render('blog-list',[ 'user' => $user ]); } public function actionBlogView(/*$performer_id, $article_id*/) { return $this->render('blog-view'); } public function actionReview($performer_id) { $user = User::findOne($performer_id); return $this->render('review',[ 'user' => $user ]); } public function actionWorkplace($performer_id) { $user = User::findOne($performer_id); return $this->render('workplace',[ 'user' => $user ]); } public function actionGallery($performer_id) { $user = User::findOne($performer_id); $this->layout = 'gallery'; return $this->render('gallery',[ 'user' => $user ]); } }