diff --git a/common/messages/ru/app.php b/common/messages/ru/app.php index eeb74a6..e81bb96 100755 --- a/common/messages/ru/app.php +++ b/common/messages/ru/app.php @@ -1,6 +1,7 @@ "Контакты", + 'Contact' => "Контакты", 'About us' => 'О нас', - 'Home' => 'Главная', + 'Home' => 'Главная', + 'Close' => 'Закрыть', ]; \ No newline at end of file diff --git a/frontend/controllers/SiteController.php b/frontend/controllers/SiteController.php index f914ab2..9ce4d5f 100755 --- a/frontend/controllers/SiteController.php +++ b/frontend/controllers/SiteController.php @@ -122,6 +122,9 @@ ] ); if($mailer->send()){ + + \Yii::$app->response->setStatusCode(200); + return [ 'success' => true, 'message' => 'Success message', @@ -134,6 +137,9 @@ ]; } else{ + + \Yii::$app->response->setStatusCode(500); + return [ 'success' => false, 'error' => 'mail didn\'t send', @@ -142,6 +148,9 @@ } else { + + \Yii::$app->response->setStatusCode(500); + return [ 'success' => false, 'error' => $model->errors, diff --git a/frontend/views/layouts/main.php b/frontend/views/layouts/main.php index 1d193a0..d2a9ed7 100755 --- a/frontend/views/layouts/main.php +++ b/frontend/views/layouts/main.php @@ -407,7 +407,7 @@ _________________________________________________________ -->

Спасибо, ваша заявка принята. Мы свяжемся с вами в ближайшее время

- +

diff --git a/frontend/web/js/script.js b/frontend/web/js/script.js index aa7e0fe..4b5dd1b 100755 --- a/frontend/web/js/script.js +++ b/frontend/web/js/script.js @@ -22,9 +22,14 @@ $( $('#success-modal') .modal('show'); }, - error: function() { - $('#feedback-modal') - .modal('hide'); + error: function(XHRobj) { + var errorObj = XHRobj.responseJSON.error; + + for(var key in errorObj){ + if(errorObj[key]){ + form.find('.field-feedback-'+key).addClass('has-error'); + } + } } } ); -- libgit2 0.21.4