我曾经使用过Laravel的开源软件,并试图根据自己的需要对其进行修改,但是当我从路线中调用该函数时,例如
Route::resource('low-stocks','Reports\LowStock'); 要么
Route::get('low-stocks','Reports\LowStock@index'); 它不起作用,当我调用此路由时,它将页面重定向到仪表板中。
Route::get('low-stocks','Reports\LowStock@testing'); 有用
我尝试在akaunting预构建用户权限中创建权限,但它仍在执行相同操作
我的整个route.php看起来像这样
Route::group(['middleware' => 'language'], function () { Route::group(['middleware' => 'auth'], function () {
Route::group(['prefix' => 'reports'], function () {
Route::resource('income-summary', 'Reports\IncomeSummary');
Route::resource('expense-summary', 'Reports\ExpenseSummary');
Route::resource('income-expense-summary', 'Reports\IncomeExpenseSummary');
Route::resource('tax-summary', 'Reports\TaxSummary');
Route::resource('profit-loss', 'Reports\ProfitLoss');
Route::resource('best-seller', 'Reports\BestSeller');
Route::get('best-seller-monthly', 'Reports\BestSeller@index');
//It works
Route::get('testing', 'Reports\LowStock@testing');
// It doesnot works
Route::resource('low-stocks','Reports\LowStock');
});
}); }); 似乎禁止未经允许调用索引,创建,编辑,删除,存储,更新功能,我无法理解
这是我的控制器
where('quantity' , '=' ,0)->collect(); $categories = Category::enabled()->orderBy('name')->type('item')->pluck('name', 'id'); $genres = Group::enabled()->orderBy('name')->type('item')->pluck('name', 'id'); return view('reports.low_stocks.index', compact('items','categories','genres')); } }版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。