Commit 91deebc7c5dd31ccb2a2bee4a7f1baca443e5a8c
1 parent
21399124
Валидация формы
Showing
2 changed files
with
8 additions
and
10 deletions
Show diff stats
common/messages/en/app.php
| @@ -298,6 +298,14 @@ | @@ -298,6 +298,14 @@ | ||
| 298 | 'gohomepage' => 'Go to Homepage', | 298 | 'gohomepage' => 'Go to Homepage', |
| 299 | 299 | ||
| 300 | 300 | ||
| 301 | + // валидация поля ,,Отправить сообщение/перезвоните мне | ||
| 302 | + 'lowName'=>'Значення «Ім\'я» має містити мінімум 2 символи', | ||
| 303 | + 'upName'=>'Значення «Ім\'я» має містити максимум 25 символів', | ||
| 304 | + 'upEmail'=>'Значення «Email» має містити максимум 25 символів', | ||
| 305 | + | ||
| 306 | + 'wrongEmail'=>'Значення «Email» не є правильною email адресою', | ||
| 307 | + 'wrongName'=>'Ім\'я може складатися тільки з латинських і кириличних символів', | ||
| 308 | + 'requiredField'=>'Дане поле є обов\'язковим для заповнення', | ||
| 301 | 309 | ||
| 302 | 310 | ||
| 303 | 311 |
common/models/Feedback.php
| @@ -149,16 +149,6 @@ class Feedback extends ArtboxFeedback | @@ -149,16 +149,6 @@ class Feedback extends ArtboxFeedback | ||
| 149 | ], | 149 | ], |
| 150 | 150 | ||
| 151 | 151 | ||
| 152 | - [['phone'],'required','message'=>\Yii::t('app','requiredField')], | ||
| 153 | - [['name'],'required','message'=>\Yii::t('app','requiredField')], | ||
| 154 | - [['phone'],'string','length'=>[10,17],'message'=>'Введите данные в форму согласно заданному шаблону: +38(132) 456 78 89'], | ||
| 155 | - //[['phone'],'match','pattern'=>'/\+3?8?\(?([\d]{3}([ .-]?))\)?([ .-]?)([\d]{3}([ .-]?))\2([\d]{2}([ .-]?))([\d]{2}([ .-]?))/','message'=>'некорректный ввод поля. Значение должно иметь вид: +38(123) 456 78 79'], | ||
| 156 | - | ||
| 157 | - [['name'],'string','min'=>2,'message'=>\Yii::t('app','lowName')], | ||
| 158 | - [['name'],'string','max'=>25,'message'=>\Yii::t('app','upName')], | ||
| 159 | - [['email'],'string','max'=>25,'message'=>\Yii::t('app','upEmail')], | ||
| 160 | - [['name'],'match','pattern' => '/^[а-яА-ЯёЁa-zA-Z\-\s]+$/','message'=> \Yii::t('app', 'wrongName')], | ||
| 161 | - [['email'],'email','message'=>\Yii::t('app','wrongEmail')], | ||
| 162 | 152 | ||
| 163 | ] | 153 | ] |
| 164 | ); | 154 | ); |