最简单的方法就是接受传入的请求,然后在Controller中提取所需的变量:
Route::get('search', ['as' => 'search', 'uses' => 'SearchController@search']);
然后在
SearchController@search:
class SearchController extends baseController { public function search() { $category = Input::get('category', 'default category'); $term = Input::get('term', false); // do things with them... }}
有用的是,您可以设置默认值,
Input::get()以防万一没有传递给Controller的 *** 作。
如joe_archer所说,没有必要将这些术语放在URL中,它最好是POST(在这种情况下,您应该更新对它的调用,
Form::open()并且还要在route.php中搜索路径-
Input::get()保持不变)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)