【发布时间】:2021-11-20 15:29:09
【问题描述】:
在 Laravel 的控制器中,我有这个:
public function index()
{
$users = User::orderBy('name', 'asc')->paginate(13);
$users2 = User::all();
return view('contatos.index')->with('users', $users);
return view('auth.register')->with('users', $users2);
}
我知道不对,只是为了证明我的逻辑。有没有办法将这两个回报合并为一个回报?或者甚至更短的代码形式?
【问题讨论】:
-
返回其中一个并在您返回的那个中包含另一个怎么样?
-
但是我究竟该如何做这个包含呢?
-
返回 2 个视图是没有意义的。您应该返回 1 个视图,并在该视图中包含您需要的任何子视图。
-
@Mandy9019 我添加了一个答案你可以查看。
标签: php laravel view controller return