【发布时间】:2019-02-13 07:53:11
【问题描述】:
我想在 Laravel 5.6 上创建一个搜索系统。 我真正的问题是在我的控制器中创建的“搜索”功能......
我有一个名为 clubs 的表,我只想获得 name_club。
在我的 index.blade.php 我有这个
<form action="/search" method="get">
<div class="form-group">
<input type="text" name="search" class="form-control">
<span class="input-group-prepend">
<button type="submit" class="btn btn-primary">Search</button>
</span>
</div>
</form>
在我的 ClubController 我有这个
public function index()
{
$clubs = Club::oldest()->paginate(5);
return view('admin.index', compact('clubs'))
->with('i', (request()->input('page', 1)-1)*5);
}
对于我的函数 search() 我不知道语法...我真的不明白如何在我的搜索函数中集成我的分页和“name_club”字段
public function search(Request $request)
{
$search = $request->get('search');
}
路线 Route::resource('/admin', 'ClubController'); Route::resource('/search','ClubController@search');
感谢您的帮助。
【问题讨论】: