Commit 3293cc536fbd1ef55258afeb3641d73ac8ed21fc
1 parent
5d124d96
Добавил валидацию телефона для форм
Showing
1 changed file
with
10 additions
and
2 deletions
Show diff stats
common/models/Feedback.php
1 | <?php | 1 | <?php |
2 | - | 2 | + /** |
3 | + * ================================================================================================================= | ||
4 | + * Модель, отвечающая за формы на всех страницах kbenergy | ||
5 | + * ================================================================================================================= | ||
6 | + */ | ||
3 | namespace common\models; | 7 | namespace common\models; |
4 | 8 | ||
5 | /** | 9 | /** |
@@ -177,7 +181,11 @@ class Feedback extends ArtboxFeedback | @@ -177,7 +181,11 @@ class Feedback extends ArtboxFeedback | ||
177 | 'message'=>'Введите данные в форму согласно заданному шаблону: +38(132) 456 78 89', | 181 | 'message'=>'Введите данные в форму согласно заданному шаблону: +38(132) 456 78 89', |
178 | 'on'=>[self::SCENARIO_FEEDBACK,self::SCENARIO_DEFAULT] | 182 | 'on'=>[self::SCENARIO_FEEDBACK,self::SCENARIO_DEFAULT] |
179 | ], | 183 | ], |
180 | - //[['phone'],'match','pattern'=>'/\+3?8?\(?([\d]{3}([ .-]?))\)?([ .-]?)([\d]{3}([ .-]?))\2([\d]{2}([ .-]?))([\d]{2}([ .-]?))/','message'=>'некорректный ввод поля. Значение должно иметь вид: +38(123) 456 78 79'], | 184 | + [ |
185 | + ['phone'], | ||
186 | + 'match', | ||
187 | + 'pattern'=>'/^(\+38\(0\d{2}\)\d{3}-\d{2}-\d{2})/', | ||
188 | + 'message'=>'некорректный ввод поля. Значение должно иметь вид: +38(123)456-78-79'], | ||
181 | [ | 189 | [ |
182 | ['name'], | 190 | ['name'], |
183 | 'string', | 191 | 'string', |