protected function findModel($id)
 {
     if (($model = FaqApplications::findOne($id)) !== null) {
         return $model;
     } else {
         throw new NotFoundHttpException('The requested page does not exist.');
     }
 }
Пример #2
0
 public function actionFaqApplication()
 {
     $this->layout = "ajax";
     $result['status'] = 'error';
     $data = Yii::$app->request->post();
     if ($data) {
         $application = new FaqApplications();
         $application->time = time();
         $application->text = $data['message'];
         $application->subject_id = $data['subject_id'];
         if (Yii::$app->user->isGuest) {
             $application->email = $data['email'];
         } else {
             $user = \Yii::$app->user->getIdentity();
             $application->user_id = $user->id;
         }
         if ($application->save()) {
             $result['status'] = 'ok';
         }
     }
     echo json_encode($result);
 }