我正在使用laravel 4,并且我有以下要求,例如我想要以下两条路线:
Route::resource('admin/products', 'ProuctController');
Route::post('admin/products', 'ProductController@index');
它应该像[admin.products.store]
进入store()而[admin.products]
进入index()一样。
现在,两条路径都转到Product控制器的store()函数。
是否有可能像我正在做的那样?
答案 0 :(得分:1)
可以给资源控制器一些动作来注册:
Route::resource('admin/products', 'ProuctController', [
'except' => [ 'store' ]
]);
来源:How to remove show() function from resource controller in Laravel