如何将固定参数传递给Laravel 5.2中的控制器?

时间:2016-06-28 18:38:36

标签: php laravel-5.2 laravel-routing

我正在我的网站上创建一个搜索工具,基本上主页面会调用搜索控制器,如:

对于类别:

/car
/pet
/food
/photo

对于国家:

/canada
/us
/italy

对于城市:

/montreal
/ottawa
/miami
/roma

我有一个函数来检索所有可能的页面slugs:Categories,Countries,Cities,....我正在编写路径,如:

foreach($pages as $page) {
    Route::get($page, 'SearchController@search');
    Route::get($page.'/search', 'SearchController@search');
}

对于上面每个slug的主要页面,将显示要搜索的表单,结果将显示在$page.'/search'

问题是我如何向控制器传递什么是页面slug源:类别,国家或城市?

感谢您的帮助,

Gustavo Paixao

0 个答案:

没有答案