【发布时间】:2018-04-25 08:57:30
【问题描述】:
如何在 laravel 中为两种不同的控制器功能方法使用相同的路由
第一个控制器
public function index()
{
$comproducts = Comproduct::paginate(6);
$items = Item::orderBy('name')->get();
return view('computer', compact(['comproducts', 'items']));
}
第二个控制器
public function index()
{
return view('search.index');
}
我想将这两种不同的控制器功能用于一条路线。
这是我的路线名称
Route::get('/computer', [
'uses' => 'ComputerProductsController@index',
'as' => 'computer.list'
]);
【问题讨论】:
-
以及如何决定何时调用哪个函数?