1
好吧,我有一个资源进行演出($ ID =创建)接管创建()laravel路线::资源()使用显示(),而不是创建()在/创建路线
我参观
http://localhost/admin/packages/create
我的错误页面是:错误
ModelNotFoundException {#306 ▼
#model: "Me\Subscriptions\Package"
#ids: []
#message: "No query results for model [Me\Subscriptions\Package]."
#code: 0
#file: "C:\Users\Me\Code\bb2\vendor\laravel\framework\src\Illuminate\Routing\ImplicitRouteBinding.php"
#line: 36
trace: {▶}
}
我的资源文件:路线/ admin.php的
// I commented out every other line...
Route::resource('/packages', 'PackagesController');
我控制器已填充的所有资源的方法...... PackagesController
...
public function show(Package $package) {
$meals = Meal::all();
return view('admin.packages.show')
->with(compact('package', 'meals'));
}
public function create() {
return view('admin.packages.create');
}
...
当我运行路线:列表
| | GET|HEAD | admin/packages | packages.index | App\Http\Controllers\Admin\[email protected] | admin |
| | POST | admin/packages | packages.store | App\Http\Controllers\Admin\[email protected] | admin |
| | GET|HEAD | admin/packages/create | packages.create | App\Http\Controllers\Admin\[email protected] | admin |
| | DELETE | admin/packages/{package} | packages.destroy | App\Http\Controllers\Admin\[email protected] | admin |
| | PUT|PATCH | admin/packages/{package} | packages.update | App\Http\Controllers\Admin\[email protected] | admin |
| | GET|HEAD | admin/packages/{package} | packages.show | App\Http\Controllers\Admin\[email protected] | admin |
| | GET|HEAD | admin/packages/{package}/edit | packages.edit | App\Http\Controllers\Admin\[email protected] | admin
我检查了我的RouteServiceProvider太...
/**
* Define your route model bindings, pattern filters, etc.
*
* @return void
*/
public function boot()
{
parent::boot();
}
public function map()
{
$this->mapAdminRoutes();
}
protected function mapAdminRoutes()
{
Route::group([
'middleware' => 'admin',
'namespace' => $this->adminNamespace,
'prefix' => 'admin',
], function ($router) {
require base_path('routes/admin.php');
});
}
我失去了什么鬼?????
什么框架的版本? – lagbox
如果您在版本'5.5.7'这是固定的'5.5.8' [PR修复(https://github.com/laravel/framework/pull/21261) – lagbox
感谢@lagbox ..这是最终为我解决了这个问题.. – MartinDev