Я начинаю с Laravel, и мне нужно показать вывод почтового запроса в представлении. Мой файл контроллера возвращает массив с сообщением, вроде этого:
return redirect('/myroute')
->with('message', [
'type' => 'success',
'text' => 'It works'
]);
В моем файле просмотра я пытаюсь получить текст сообщения, но безуспешно. Смотрите мой код ниже
@if(Session::has('message'))
{{ $msg = Session::get('message') }}
<h4>{{ $msg->text }}</h4>
@endif
Суть в том, что условие работает, если я изменил {{$ msg-> текст}} на любой текст, который он работает, но когда я пытаюсь получить текст сообщения, он возвращает ошибку:
htmlspecialchars () ожидает, что параметр 1 будет строкой, а массив задан
Итак, любая помощь приветствуется. Если вам нужна дополнительная информация, просто спросите.
PS: я проверил этот вопрос , но безуспешно
Редакция:
PS2: не может изменить структуру контроллера