我是Laravel的新手,现在我试图在刀片文件中建立链接。
我在许多教程中都读到,您只能使用href="{{route('mm-admin/blog')}}"
使其起作用。
通过工作,我的意思是列表应该像这样"mm-admin/blog"
。
但是我使用的代码是"mm-admin/mm-admin/blog"
。
我试图从此代码mm-admin
中删除"route('mm-admin/blog')"
,但返回错误信息
博客未定义。
我的代码有什么问题?
这是我的刀片文件
<li class="{{ request()->is('mm-admin/dashboard') ? 'active' : '' }}">
<a href="{{route('dashboard')}}">
<i class="fas fa-home"></i> <span>Dashboard</span>
</a>
</li>
这是我的网络路线
Route::group(['prefix' => 'mm-admin', 'as' => 'mm-admin.'], function () {
Route::get('/', 'Admin\LoginController@showLoginForm')->name('login');
Route::get('/login', 'Admin\LoginController@showLoginForm')->name('login');
Route::post('/proseslogin', 'Admin\LoginController@login');
Route::get('/blog', [
'as' => 'blog',
'uses' => 'Admin\BlogController@index', 'middleware' => 'admin',
]);
});
答案 0 :(得分:1)
这应该有效:
href="{{route('mm-admin.blog')}}"