前提・実現したいこと
*Laravel*
DBにHTMLソースを格納し、bladeで表示させたいのですが
テーブル表示の前に大量の<br>が入ってしまいます。
解決方法が分からずです。
$articleの中にHTMLソースで文字などを入れてます。
該当のソースコード
<div class="contents"> <?php echo nl2br(htmlspecialchars_decode($articles->content)); ?> </div>
補足情報
スタイル(css,scss)は特別な記述はしていません。
自動改行で他の文章の記述は、ちょうど良い感じに改行されているのですが、
bladeで<?phpを書いてるのはなぜでしょうか。
あと、実際のデータを見てみないと何とも言えません。
他の方法がまだ見つけられていない状態です。
ドキュメント読みましょうよ。
https://readouble.com/laravel/7.x/ja/blade.html
読みました…理解が難しく、模索した中でのとりあえずのコードでした…
後ほど修正はする予定です。(まだ模索中ですが!)
ちなみに、PHPマニュアル含めたドキュメントを活用できない人はずっと初心者です。
回答2件
あなたの回答
tips
プレビュー
