Avatar ·

Eu saio HTML via Blade, mas ele mostra o código, não renderiza

Olá, colegas! Comecei a estudar Laravel e Blade recentemente e me deparei com um problema muito estranho. Estou tentando exibir conteúdo HTML armazenado no banco de dados (por exemplo, texto de artigo com tags

, ,

    ), mas em vez de o navegador renderizá-lo como uma página web normal, ele me mostra o código HTML puro. Aqui está um exemplo do meu código. No controller, passo os dados para a view: ```php $article = Article::find($id); return view('article.show', ['article' => $article]); ``` No template `article.show.blade.php`, faço assim: ```blade
    {{ $article->body }}
    ``` No banco de dados, o campo `body` contém, por exemplo: `

    Este é um texto importante

    • Item 1
    • Item 2
    `. Mas na saída, vejo literalmente essa string com colchetes angulares, e não o texto formatado. O navegador mostra as tags como texto comum. Tentei diferentes variações: `{!! $article->body !!}`, `@php echo $article->body; @endphp`, mas o resultado