示例#1
0
 public function actionIndex()
 {
     /** @var \app\models\Profile $profile */
     $profile = Profile::findOne(['nickname' => 'admin']);
     /** @var \app\models\Feedback  $feedback */
     $model = new Feedback();
     if ($model->load(Yii::$app->request->post()) && $model->validate()) {
         if ($model->leaveFeedback($model)) {
             Yii::$app->getSession()->setFlash('success', 'Thank for your feedback');
             $this->goHome();
         } else {
             Yii::$app->getSession()->setFlash('error', 'Error leaving feedback');
             Yii::error('Error leaving feedback');
         }
     }
     return $this->render('index', ['profile' => $profile, 'model' => $model]);
 }