Я использую Laravel 4, в котором у меня есть полевое письмо или пинкод, который вы можете сказать.
Так при использовании Laravel валидатор я хочу, чтобы проверить, если это электронная почта или нет, только если это значение заполняется иначе он будет игнорировать ..Как проверить поле, только если оно введено в Laravel 4?
3
A
ответ
0
Laravel не будет знать о стоимости, прежде чем отправлять данные, поэтому вы должны используйте javascript для проверки проверки синтаксиса email
1
Вы можете просто ввести правило email
в поле. Если у вас нет поля required
, оно не сработает, если оно пуст, но когда оно будет введено, оно должно быть email
.
Это удовлетворит ваш пример использования выше.
Итак ...
$validator = Validator::make(
array('pincode' => 'email'),
... other field => rules
);
7
Вы можете использовать "иногда" правило в список правил:
$v = Validator::make($data, array(
'email' => 'sometimes|required|email',
));
http://laravel.com/docs/validation#conditionally-adding-rules
Смежные вопросы
- 1. Laravel 4 проверки только одно поле должно быть введено пользователем
- 2. проверить текстовое поле, если оно имеет 4 целых числа
- 3. Подтвердить только в том случае, если поле введено в Laravel 5.2
- 4. Подтвердить поле, только если оно заполнено
- 5. В угловом поле требуется поле, только если оно не отключено
- 6. Как проверить поле, как только оно теряет фокус
- 7. Как добавить поле только в том случае, если оно завершено?
- 8. Как проверить поле, только если другое заполнено?
- 9. Пропустить поле, если оно пусто
- 10. Как проверить, было ли введено значение, и если оно не было - не вставлять его в db?
- 11. Laravel 4 - @ whatever.com только
- 12. Как создать поле javascript: alert только в том случае, если в поле ввода введено определенное слово?
- 13. как проверить поле, чтобы оно содержало только определенные значения?
- 14. HTML/Javascript: Отправить поле, только если оно изменилось
- 15. JSR 303 - Проверить поле, если оно не является нулевым
- 16. Добавить поле, если оно соответствует
- 17. JQ создать поле только в том случае, если оно существует
- 18. Если доступно только 1 поле из 4
- 19. Проверять поле структуры, если оно существует
- 20. Bootstrap проверить только если поле содержит значение
- 21. Как выделить поле формы, если оно недействительно в Angularjs?
- 22. Как проверить кнопку загрузки в Laravel 4?
- 23. Перенаправление, если оно заверено в Laravel 5.3
- 24. Как сделать текстовое поле необязательным, если что-то введено в другое текстовое поле?
- 25. Laravel 4, как проверить, установлен ли флажок?
- 26. проверить только текстовое поле
- 27. Только подтвердите поле, когда оно отображается
- 28. Включить кнопку, если значение введено в текстовое поле выбранной радиокнопки
- 29. Проверить, если друзья в laravel
- 30. Скрыть содержимое, если ничего не было введено в поле
Я знаю о проверке на стороне клиента я говорю о сервере боковая проверка! –