0
我的问题是基于我怎么能传递$ SearchResult都在我的控制器类,所以我可以用它来显示搜索结果如何传递的搜索结果从elasticquent的路线laravel 5.2
这是我的控制器
class SearchController extends Controller {
public function getHome($searchFor = null) {
$result = SearchPost::all();
return view('home', ['resulta' => $result]);
}
public function postSearch(Request $request) {
$this->validate($request, [
'searchString' => 'required|max:20|alpha',
]);
$searchFor = $request['searchString'];
//Connection with model(SearchPost) to search
$searchResult = SearchPost::search($searchFor);
return redirect()->route('home', ['searchFor' => $searchFor]);
}
}
路线:
Route::get('/{searchFor?}', [
'uses' => '[email protected]',
'as' => 'home'
]);
Route::post('/search', [
'uses' => '[email protected]',
'as' => 'search'
]);
你面临的任何问题,这种做法? – jaysingkar
我不知道如何通过搜索结果,以便我可以发送到家庭路线显示因为当某人这样的东西,我应该能够显示结果我有我的看法,但我怎样才能使用$ searchResult在主线路上学习laravel框架@jaysingkar的舞台 – shayDavid