Commit 91deebc7c5dd31ccb2a2bee4a7f1baca443e5a8c

Authored by alex
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 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 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 );
... ...