我想为经过身份验证的用户显示供稿页面,该页面显示他们关注的用户的最新帖子.我已经建立了一个跟随系统,其中包含以下内容:
Tabels:
用户模型:
public function follow() {
return $this->BelongsToMany( 'User', 'Follow' ,'follow_user', 'user_id');
}
Run Code Online (Sandbox Code Playgroud)
进料控制器:
public function feed () {
$user = (Auth::user());
return View::make('profile.feed')->with('user',$user);
}
Run Code Online (Sandbox Code Playgroud)
Feed.blade
@foreach ($user->follow as $follow)
@foreach ($follow->posts as $post)
//* post data here.
@endforeach
@endforeach
Run Code Online (Sandbox Code Playgroud)
这是从用户跟随的用户拉出的帖子,但是,我有一个问题.foreach每次返回一个用户,然后返回他们的帖子.
它现在在做什么:
跟随用户1
跟随用户2
我要展示的内容:
有任何想法吗?