diff --git a/common/messages/ru/app.php b/common/messages/ru/app.php index 7cb4ff5..9401483 100755 --- a/common/messages/ru/app.php +++ b/common/messages/ru/app.php @@ -155,8 +155,8 @@ return [ 'info_auth_pwr_all' => 'Мощность всех потребителей потребление в кВт*ч', 'info_auth_pwr_days' => 'Суток автономности', 'info_calculate' => 'Посчитать', - 'Success' => 'Действие выполнено успешно', - 'reply_thanks' => 'Спасибо, ваша заявка принята, мы свяжемся с вами в ближайшее время.', + 'Success' => 'Спасибо за заявку', + 'reply_thanks' => 'Мы свяжемся с Вами в ближайшее время.', 'modal_close' => 'Закрыть', 'footer_all_rights' => 'Все права защищены', @@ -324,4 +324,14 @@ return [ 'error2' => 'этой страницы больше нет', 'error3' => 'Вернуться', 'error4' => 'на главную', + + // валидация поля ,,Отправить сообщение/перезвоните мне + 'lowName'=>'Значение «Имя» должно содержать минимум 2 символа', + 'upName'=>'Значение «Имя» должно содержать максимум 25 символов', + 'upEmail'=>'Значение «Email» должно содержать максимум 25 символов', + + 'wrongEmail'=>'Некорректное значение поля «Email» ', + 'wrongName'=>'Имя может состоять только из латинских или кириллических символов', + + ]; \ No newline at end of file diff --git a/common/messages/ua/app.php b/common/messages/ua/app.php index 19934a5..b81513f 100755 --- a/common/messages/ua/app.php +++ b/common/messages/ua/app.php @@ -161,8 +161,8 @@ return [ 'info_auth_pwr_all' => 'Потужність усіх споживачів споживання у кВт*ч', 'info_auth_pwr_days' => 'Діб автономності', 'info_calculate' => 'Порахувати', - 'Success' => 'Success', - 'reply_thanks' => 'Дякуємо за вашу заявку.', + 'Success' => 'Дякуємо за заявку', + 'reply_thanks' => 'Ми зв\'яжемося з Вами найближчим часом', 'modal_close' => 'Закрити', 'Tel' => 'Тел', 'Mail' => 'Пошта', @@ -325,4 +325,16 @@ return [ 'error2' => 'більше не існує', 'error3' => 'Повернутись', 'error4' => 'на головну', + + + // валидация поля ,,Отправить сообщение/перезвоните мне + 'lowName'=>'Значення «Ім\'я» має містити мінімум 2 символи', + 'upName'=>'Значення «Ім\'я» має містити максимум 25 символів', + 'upEmail'=>'Значення «Email» має містити максимум 25 символів', + + 'wrongEmail'=>'Значення «Email» не є правильною email адресою', + 'wrongName'=>'Ім\'я може складатися тільки з латинських і кириличних символів', + + + ]; \ No newline at end of file diff --git a/common/models/Feedback.php b/common/models/Feedback.php index 05f6394..38d9b49 100755 --- a/common/models/Feedback.php +++ b/common/models/Feedback.php @@ -148,12 +148,13 @@ class Feedback extends ArtboxFeedback ], [['phone'],'string','length'=>[10,17],'message'=>'Введите данные в форму согласно заданному шаблону: +38(132) 456 78 89'], - [['phone'],'match','pattern'=>'/\+3?8?\(?([\d]{3}([ .-]?))\)?([ .-]?)([\d]{3}([ .-]?))\2([\d]{2}([ .-]?))([\d]{2}([ .-]?))/','message'=>'некорректный ввод поля. Значение должно иметь вид: +38(123) 456 78 79'], - - [['name','email'],'string','length'=>[5,25]], - [['name'],'match','pattern' => '/^[а-яА-ЯёЁa-zA-Z\-\s]+$/','message'=> \Yii::t('app', 'Имя может состоять только из - английский или кирилических символов')], - [['email'],'email'], + //[['phone'],'match','pattern'=>'/\+3?8?\(?([\d]{3}([ .-]?))\)?([ .-]?)([\d]{3}([ .-]?))\2([\d]{2}([ .-]?))([\d]{2}([ .-]?))/','message'=>'некорректный ввод поля. Значение должно иметь вид: +38(123) 456 78 79'], + + [['name'],'string','min'=>2,'message'=>\Yii::t('app','lowName')], + [['name'],'string','max'=>25,'message'=>\Yii::t('app','upName')], + [['email'],'string','max'=>25,'message'=>\Yii::t('app','upEmail')], + [['name'],'match','pattern' => '/^[а-яА-ЯёЁa-zA-Z\-\s]+$/','message'=> \Yii::t('app', 'wrongName')], + [['email'],'email','message'=>\Yii::t('app','wrongEmail')], ] ); diff --git a/composer.json b/composer.json index 7a426b8..6563b48 100755 --- a/composer.json +++ b/composer.json @@ -47,7 +47,8 @@ "process-timeout": 1800 }, "extra": { - "asset-installer-paths": { + "asset-installer-paths": + { "npm-asset-library": "vendor/npm", "bower-asset-library": "vendor/bower" } -- libgit2 0.21.4