Commit 2139912407ff5638fc944ecda37fdf8cc4daf947
1 parent
2e61d411
мелкие правки к валидации формы
Showing
6 changed files
with
14 additions
and
4 deletions
Show diff stats
common/messages/en/app.php
common/messages/ru/app.php
... | ... | @@ -332,6 +332,6 @@ return [ |
332 | 332 | |
333 | 333 | 'wrongEmail'=>'Некорректное значение поля «Email» ', |
334 | 334 | 'wrongName'=>'Имя может состоять только из латинских или кириллических символов', |
335 | - | |
335 | + 'requiredField'=>'Данное поле является обязательным для заполнения', | |
336 | 336 | |
337 | 337 | ]; |
338 | 338 | \ No newline at end of file | ... | ... |
common/messages/ua/app.php
... | ... | @@ -334,6 +334,7 @@ return [ |
334 | 334 | |
335 | 335 | 'wrongEmail'=>'Значення «Email» не є правильною email адресою', |
336 | 336 | 'wrongName'=>'Ім\'я може складатися тільки з латинських і кириличних символів', |
337 | + 'requiredField'=>'Дане поле є обов\'язковим для заповнення', | |
337 | 338 | |
338 | 339 | |
339 | 340 | ... | ... |
common/models/Feedback.php
... | ... | @@ -135,7 +135,7 @@ class Feedback extends ArtboxFeedback |
135 | 135 | ], |
136 | 136 | [ |
137 | 137 | [ |
138 | - 'name', | |
138 | + 'name', | |
139 | 139 | 'phone', |
140 | 140 | 'email', |
141 | 141 | 'calc_json_info', |
... | ... | @@ -144,12 +144,16 @@ class Feedback extends ArtboxFeedback |
144 | 144 | 'module_install_angle', |
145 | 145 | ], |
146 | 146 | 'required', |
147 | + | |
147 | 148 | 'on' => self::SCENARIO_CALCULATOR, |
148 | 149 | ], |
149 | - [['phone'],'required'], | |
150 | + | |
151 | + | |
152 | + [['phone'],'required','message'=>\Yii::t('app','requiredField')], | |
153 | + [['name'],'required','message'=>\Yii::t('app','requiredField')], | |
150 | 154 | [['phone'],'string','length'=>[10,17],'message'=>'Введите данные в форму согласно заданному шаблону: +38(132) 456 78 89'], |
151 | 155 | //[['phone'],'match','pattern'=>'/\+3?8?\(?([\d]{3}([ .-]?))\)?([ .-]?)([\d]{3}([ .-]?))\2([\d]{2}([ .-]?))([\d]{2}([ .-]?))/','message'=>'некорректный ввод поля. Значение должно иметь вид: +38(123) 456 78 79'], |
152 | - | |
156 | + | |
153 | 157 | [['name'],'string','min'=>2,'message'=>\Yii::t('app','lowName')], |
154 | 158 | [['name'],'string','max'=>25,'message'=>\Yii::t('app','upName')], |
155 | 159 | [['email'],'string','max'=>25,'message'=>\Yii::t('app','upEmail')], | ... | ... |