在我的 Laravel 应用程序中,每当我转到此路由时:/admin 或 admin/users 我收到以下错误消息,但其他路由的工作方式类似于 admin/users/create 或 admin/users/edit:
Missing required parameters for [Route: admin.users.edit] [URI: admin/users/{id}/edit]. (View: C:\xampp\htdocs\CMS\resources\views\admin\index.blade.php)
Run Code Online (Sandbox Code Playgroud)
请注意,我没有包含 index.blade.php 的所有 html 代码,因为它太长了,唯一的刀片代码来自我粘贴的内容。
Index.blade 视图:
<ul class="nav nav-second-level">
<li>
<a href="{{route('admin.users.edit')}}">All Userss</a>
</li>
<li>
<a href="{{route('admin.users.create')}}">Create User</a>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
路线清单:
网址:
- admin/users
- admin/users/create
- admin/users/store
- admin/users/update
- admin/users/{id}/edit
Run Code Online (Sandbox Code Playgroud)
姓名:
1. admin.users.index
2. admin.users.create
3. admin.users.store
4. admin.users.update
5. admin.users.edit
Run Code Online (Sandbox Code Playgroud)
行动:
1. App\Http\Controllers\AdminUsersController@index
2. App\Http\Controllers\AdminUsersController@create
3. App\Http\Controllers\AdminUsersController@store
4. App\Http\Controllers\AdminUsersController@update
5. App\Http\Controllers\AdminUsersController@edit
Run Code Online (Sandbox Code Playgroud)
管理员/用户
路线:
Route::get('admin/users/', [
'uses' => …Run Code Online (Sandbox Code Playgroud) 将我的laravel应用程序部署到heroku时,找不到Procfile失败。我该如何创建呢?这个文件需要什么 由于出现403禁止的错误,我无法通过浏览器访问该应用。
将文件推送到heroku时的确切错误消息:
NOTICE: No Procfile, using 'web: vendor/bin/heroku-php-apache2'.
Run Code Online (Sandbox Code Playgroud)