我正在将我的应用程序从 laravel 5.2 更新到 5.3。大多数事情似乎工作正常。
但我不知道发生了什么,但是当我试图在锚标记中定义路由时,它不起作用。我做了类似的事情:
<a href="{{route('backend.pages.index')}}" class="nav-link ">
<span class="title">All Pages</span>
</a>
它的显示错误Route [backend.pages.index] not defined.
。这是创建路线的方式。
Route::group(['middleware' => ['web']], function () {
Route::resource('backend/pages','Backend\PagesController');
});
我有一个名为“mainmenu.blade.php”的模板,我在其中使用了这条路线。该主菜单在主结构中通过 调用@include('layouts.backend.backendstructure.mainmenu')
。
laravel 5.3 中的路由方法有变化吗?还是我这边有什么错误?
谢谢!(提前)