我想在app.blade.php中将route添加到laravel的主菜单中

我想在app.blade.php中将route添加到laravel的主菜单中,php,laravel,Php,Laravel,这是我要添加的链接: <li><a href="{{ route('categories') }}">categories</a></li> 我得到这个错误: (3/3)未定义错误异常路由[类别]。(视图:C:\new) xamp\htdocs\pharmacy\u backend\resources\views\layouts\app.blade.php) (视图:C:\new) xamp\htdocs\pharmacy\u backend\

这是我要添加的链接:

 <li><a href="{{ route('categories') }}">categories</a></li>
我得到这个错误:

(3/3)未定义错误异常路由[类别]。(视图:C:\new) xamp\htdocs\pharmacy\u backend\resources\views\layouts\app.blade.php) (视图:C:\new) xamp\htdocs\pharmacy\u backend\resources\views\layouts\app.blade.php)


您必须为路由指定一个名称才能将其用作路由

Route::get('/categories','categories_controller@index')->middleware('auth')->name('categories);

如果要在应用程序中使用命名路由,请确保在路由定义之后使用name函数,如下所示

Route::get/post('your-url','YourController@yourFunctionFoo')->name('named.route');
然后,您可以在应用程序中的任何位置使用它

<a href="{{ route('named.route') }}">Click Me</a>

<a href="{{ route('named.route') }}">Click Me</a>