我在 Laravel 4 中构建了一个简单的 cms。目前主站点索引显示所有帖子的列表,包括帖子的正文。
例如,在我的 show.blade.php 页面上查看整篇文章之前,我只想显示我帖子正文的前 100 个字母作为预览。
index.blade 的相关部分如下所示:
@foreach($posts as $post)
...
<p>{{ $post->body }}</p>
我的 DisplayController 的相关部分如下所示:
public function index()
{
$posts = $this->post->orderBy('id', 'DESC')->get();
return View::make('index', compact('posts'));
}
如何在我的索引页面上仅显示每个帖子的前 100 个字符(例如)?