Я настроил контроллер для передачи ошибок в случае сбоя проверки и другого сообщения, если оно было передано.
if ($v->fails()) {
return redirect('tickets/create')->withInput()->withErrors($v->errors());
} else {
$ticket_id = $this->salvataggio($request);
return redirect('tickets/' . $ticket_id . '/edit')
->with(['status' => 'success']);
}
В блейд-файле представления я могу прочитать переменную ошибки, но не могу прочитать статус.
@if(Session::has('status'))
<div class="alert alert-success">{{Session::get('status')}}</div>
@endif
Я прочитал и пробовал много методов для получения сеанса, но, похоже, это не работает. Я уже использовал этот метод в предыдущем проекте с Laravel 5, но в этой версии (8.11.0) что-то изменилось?