Laravel Flash Message - показать неэкранированный html, который был установлен из панели администратора Voyager

    // session()->flash("message", "{{ setting('site.contact_success_msg') }}"); //doesn't work
    // session()->flash('message', 'Thank you so much for your feedback.'); //works.
    session()->flash('message', {!! setting('site.contact_success_msg') !!});//doesn't work

Я пытаюсь показать пользователю флэш-сообщение. Я установил сообщение от Путешественник, используя Редактор форматированного текста для вывода чего-то вроде:

Success! Thank you so much for your feedback.

Но в приведенном выше коде отображается это сообщение об ошибке:

Symfony\Component\Debug\Exception\FatalThrowableError thrown with message "Parse error: syntax error, unexpected '{'"

Трассировки стека:

0 Symfony \ Component \ Debug \ Exception \ FatalThrowableError в C: \ xampp \ htdocs \ blog \ app \ Http \ Controllers \ FeedbackController.php: 85

Может ли кто-нибудь помочь?

Заранее спасибо!

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Laravel Scout - это популярный пакет, который предоставляет простой и удобный способ добавить полнотекстовый поиск в ваше приложение Laravel. Он...
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
1
0
574
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Хорошо, я понял. Я использовал следующий код:

session()->flash('message', setting('site.contact_success_msg'));

А затем там, где я высветил сообщение, я использовал:

$flash = session('message')

а затем показал выходное сообщение, где мне нужно было использовать:

{!! $flash !!}

вместо:

{{ $flash }}

Спасибо, что поделились своим решением.

VC.One 14.08.2018 10:43

Ага. Вам не нужен материал {{ в бите session()->..., потому что это уже PHP.

ceejayoz 27.08.2018 06:07

Другие вопросы по теме