对不起这个非常愚蠢的问题。但我非常需要它。我在控制台中使用此功能从posts表中传递帖子详细信息:
$posts = post::where('status',1)->orderBy('created_at','DESC')->paginate(5);
在我的帖子表格中有标题,副标题和正文。
@foreach ($posts as $post)
<div class="post-preview">
<a href="{{ route('post',$post->slug) }}">
<h2 class="post-title">
{{ $post->title }}
</h2>
<h3 class="post-subtitle">
{{ $post->subtitle }}
</h3>
</a>
<p class="post-meta">{{$post->created_at->diffForHumans() }} </p>
</div>
@endforeach
所以它显示标题,副标题和时间。但我想从body属性中显示2/3行,然后想要使用&#34;查看更多&#34;链接。
答案 0 :(得分:1)
您可以使用帮助程序类str_limit
来限制文本的字符数。
要限制100个字符,您可以使用 -
{{ str_limit($post->body, 100) }}