我正在开发一个 Laravel 项目,其中有两个作业集合:一个是分页的,一个是静态的。这是我的控制器中的代码:
$jobs = Job::with('employer', 'tags')
->latest()
->paginate(10);
$futuredJobs = Job::with('employer', 'tags')
->latest()
->where('featured', 1)->latest()
->paginate(6);
$tags = Tag::all();
return view('job.index', ['jobs' => $jobs, 'tags' => $tags, 'futuredJobs' => $futuredJobs]);
在我的 Blade 模板中,我使用分页器来显示分页作业:
@foreach ($jobs as $job)
<!-- Display job details -->
@endforeach
{{ $jobs->links() }}
@foreach ($futuredJobs as $featuredJob)
<!-- Display featured job details -->
@endforeach
Wat 意味着静态和非静态?你有两个相似的集合,只是数据不同。另外你在第二个中加倍了latest()