Laravel {!! $value !!} に表示する文字数の制限をかけたい。

投稿フォームでWYSIWYGエディタ(Quilljs)を使用して作成したデータがHTMLタグを含む形式でDBに保存されています。

view側で

blade.php

<p>{!!$post->body!!}</p>

でDBからHTMLをエスケープした形で表示されるのですが、ここに表示される文字に制限をかけたいです。

blade.php

<p class="example-content__txt">{{Str::limit{!!$post->body,24,'...'!!} }}</p>

もちろん上記だとえらーになりました。。。。

blade.php

<p>{!!$post->body!!}</p>

上記に表示する文字制限をかける事は可能でしょうか?

コメントを投稿

0 コメント