Как в laravel узнать прошёл ли input проверку или нет?
Произвожу валидацию формы Validator::make
Требуется после успешной проверки значения одного поля, отправить на проверку другое поле.
Допустим после проверки <input name="first">, при успешной валидации этого поля, нужно будет приступить к проверке <input name="second"> (Так как данные для валидации second связаны с данными из first)
Как можно реализовать это?
Ответы (1 шт):
Автор решения: Vadim Voskresensky
→ Ссылка
Добавьте правило bail к правилам проверки, пример:
$request->validate([
'title' => 'bail|required|unique:posts|max:255',
'body' => 'required',
]);
в этом случае, если первое пройдёт проверку, то ларавел отправит на проверку второе поле. (https://laravel.com/docs/6.x/validation#quick-writing-the-validation-logic) Надеюсь смог помочь!)