Как я могу вернуться к форме после ошибок $ request-> validate () с отображением значений входных данных? - PullRequest
0 голосов
/ 06 апреля 2020

Я использую этот код ниже в Laravel контроллере, но при ошибках он не сохраняет входные данные при возврате в форму.

public function store(Request $request)
       {
         $validatedData = $request->validate([
            'name' => 'required',
            'intro' => 'required|max:140|min:40',
       ]);

Если вступление слишком короткое, оно отправляет пользователя обратно в форму, но с пустыми полями.

Блейд выглядит следующим образом

<form action="{{route('member.store')}}" id="form" role="form" data-toggle="validator" method="post">

<div class="form-group">
           <input type="text" value="" class="form-control" id="name"  name="name" placeholder="Name" required>
          </div>
       <div class="form-group">
           <textarea  class="form-control" id="intro" rows="2" name="intro" placeholder="A short 15-30 word intro" required></textarea>
               </div>
        </div>
      </form>

Разве не приходит с возвратом в форму с вводом данных?

...