одной странице разместить 2 формы: авторизация и регистрация. И соответственно хочу сделать что бы в случае ошибочного ввода поля подсвечивалось оно, для этого написал в blade конструкцию @error('email') error @enderror в добавлении класса. Но получается после отправки любой из форм подвечиваются email'ы в обоих формах. Каким образом можно сделать разделение ошибок по формам? Вариант 1) дать имена полям типа login_email и register_email (не очень красиво + не нравится что прийдётся их прописывать в lang файлах что бы красивый текст ошибок был) 2) при обработке формы записывать в сессию имя формы к которой относятся поля и уже в blade поставить условие @if ($errors->has('email') && Session::get('form_name') == 'register') error @endif; (не очень красиво), какие ещё есть варианты?
https://laravel.com/docs/8.x/validation#named-error-bags
Спасибо большое, то что нужно, сразу не увидел в документации 😉
Обсуждают сегодня