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