Laravel-Route :: resource with Route :: post-同时使用

时间:2019-01-21 13:20:22

标签: php laravel laravel-4 routing routes

我正在使用laravel 4,并且我有以下要求,例如我想要以下两条路线:

 Route::resource('admin/products', 'ProuctController');
 Route::post('admin/products', 'ProductController@index');

它应该像[admin.products.store]进入store()而[admin.products]进入index()一样。

现在,两条路径都转到Product控制器的store()函数。

是否有可能像我正在做的那样?

1 个答案:

答案 0 :(得分:1)

可以给资源控制器一些动作来注册:

Route::resource('admin/products', 'ProuctController', [
    'except' => [ 'store' ]
]);

来源:How to remove show() function from resource controller in Laravel