laravel 缺少[Route:department.show] [URI:admin/department/{department}] [缺少参数:部门]

d7v8vwbk  于 2023-05-23  发布在  其他
关注(0)|答案(1)|浏览(99)

在laravel 8中,我想路由到department.show,但它错误。但我使用department.index它工作。
我的路由是动态路由。

Route::resource('admin/department', DepartmentController::class);

我的index.blade我使用tag一个链接来显示数据部门。

<a href="{{ route('department.show', $value->id) }}" class="btn btn-warning btn-sm">แก้ไข</a>

我的控制器

public function show(Department $department) {

        return view('admin.department.show', compact('department'));
    }

我的模型

protected $fillable = [
        'department_name'
    ];

如何修复它。我是一个初学者使用laravel。我很感激你的帮助。

cwdobuhd

cwdobuhd1#

在Blade文件中,更改路线以包括部门。

<a href="{{ route('admin.department.show', ['department' => $value->id]) }}" class="btn btn-warning btn-sm">แก้ไข</a>

相关问题