Commit 3f98a7ab2ac76a183d7e41d79366b8fad34647e2
Merge remote-tracking branch 'origin/master'
Showing
2 changed files
with
4 additions
and
2 deletions
Show diff stats
frontend/controllers/SiteController.php
| ... | ... | @@ -112,7 +112,7 @@ |
| 112 | 112 | if (empty(Yii::$app->request->post())) { |
| 113 | 113 | throw new BadRequestHttpException(); |
| 114 | 114 | } else { |
| 115 | - $model = new Feedback(); | |
| 115 | + $model = new Feedback(['scenario'=>Feedback::SCENARIO_FEEDBACK]); | |
| 116 | 116 | if ($model->load(Yii::$app->request->post()) && $model->save()) { |
| 117 | 117 | |
| 118 | 118 | $mailer->compose( |
| ... | ... | @@ -143,6 +143,7 @@ |
| 143 | 143 | </div>', |
| 144 | 144 | ]; |
| 145 | 145 | } else { |
| 146 | + Yii::$app->response->setStatusCode(500); | |
| 146 | 147 | return [ |
| 147 | 148 | 'success' => false, |
| 148 | 149 | 'error' => $model->errors, | ... | ... |
frontend/web/js/script.js
| ... | ... | @@ -21,6 +21,7 @@ $( |
| 21 | 21 | .modal('hide'); |
| 22 | 22 | $('#success-modal') |
| 23 | 23 | .modal('show'); |
| 24 | + form.data("yiiActiveForm").validated = false; | |
| 24 | 25 | }, |
| 25 | 26 | error: function() { |
| 26 | 27 | $('#feedback-modal') |
| ... | ... | @@ -32,7 +33,7 @@ $( |
| 32 | 33 | ) |
| 33 | 34 | .on( |
| 34 | 35 | 'submit', '#feedback-form', function(e) { |
| 35 | - e.preventDefault(); | |
| 36 | + return false; | |
| 36 | 37 | } |
| 37 | 38 | ); |
| 38 | 39 | ... | ... |