【发布时间】:2021-08-22 01:46:21
【问题描述】:
我在文件navigation-menu.blade.php 中有代码
@if (auth()->user()->role_id == 2)
<x-jet-nav-link href="{{ route('murid.index') }}" :active="request()->routeIs('murid.index')">
{{ __('Murid') }}
</x-jet-nav-link>
@endif
还有我在 routes/web.php 中的代码
Route::group(['middleware' => 'auth'], function() {
Route::group(['middleware' => 'role:murid', 'prefix' => 'murid', 'as' => 'murid.'], function() {
Route::resource('murid', \App\Http\Controllers\MuridController::class);
});
});
但是,我收到错误 Route [murid.index] 未定义。 从文件 navigation-menu.blade {{ route('murid.index') }} 无法定义。我已经在 routes/web.php 中定义了。
我的代码有什么问题?
有人可以帮助我吗? 谢谢
【问题讨论】:
标签: authentication routes laravel-8 multi-user jetstream