Валидация формы
Валидация формы
Здравствуйте, интересует возможна ли валидация одного ипута на телефон и е-мейл одновременно и как приблизительно это реализовать?
Re: Валидация формы
как вариант можно использовать валидатор match:
http://www.yiiframework.com/doc-2.0/gui ... html#match
http://www.yiiframework.com/doc-2.0/gui ... html#match
Re: Валидация формы
а как через match проверить ввел пользователь email или 0333333333?lenbord писал(а): ↑2018.03.06, 10:22 как вариант можно использовать валидатор match:
http://www.yiiframework.com/doc-2.0/gui ... html#match
Re: Валидация формы
Код: Выделить всё
'field', 'match', 'pattern' => '#(^<регулярка на email>$)|(^<регулярка на телефон>$)#'
Re: Валидация формы
кастомный валидатор который поочередно вызывает оба валидатора и если ни об=дин не подтверждает правильность возвращает ошибку
регулярка на телефон может пропустить неправильный телефон, есть библиотека для проверки телефона (вот ее обертка)
Re: Валидация формы
у телефона нет @ намек ясен?adrian писал(а): ↑2018.03.06, 11:29а как через match проверить ввел пользователь email или 0333333333?lenbord писал(а): ↑2018.03.06, 10:22 как вариант можно использовать валидатор match:
http://www.yiiframework.com/doc-2.0/gui ... html#match
Re: Валидация формы
и что из этого? если в pattern можно запихнуть условие или-или. намек ясен?)SiZE писал(а): ↑2018.03.06, 18:51у телефона нет @ намек ясен?adrian писал(а): ↑2018.03.06, 11:29а как через match проверить ввел пользователь email или 0333333333?lenbord писал(а): ↑2018.03.06, 10:22 как вариант можно использовать валидатор match:
http://www.yiiframework.com/doc-2.0/gui ... html#match