2014-02-05 3 views
3

Я использую Laravel 4, в котором у меня есть полевое письмо или пинкод, который вы можете сказать.
Так при использовании Laravel валидатор я хочу, чтобы проверить, если это электронная почта или нет, только если это значение заполняется иначе он будет игнорировать ..Как проверить поле, только если оно введено в Laravel 4?

ответ

0

Laravel не будет знать о стоимости, прежде чем отправлять данные, поэтому вы должны используйте javascript для проверки проверки синтаксиса email

+0

Я знаю о проверке на стороне клиента я говорю о сервере боковая проверка! –

1

Вы можете просто ввести правило email в поле. Если у вас нет поля required, оно не сработает, если оно пуст, но когда оно будет введено, оно должно быть email.

Это удовлетворит ваш пример использования выше.

Итак ...

$validator = Validator::make(
array('pincode' => 'email'), 
... other field => rules 
); 
Смежные вопросы