我有这段代码:
<li> {!! link_to_route('get_register', 'Register' ) !!} </li>
如您所见,我使用了link_to_route函数。我在这段代码中定义了这条路线:
Route::group (['prefix' => 'auth'], function() {
Route::get('register',[
'as' => 'get_register',
'uses' => 'Auth\AuthController@get_register'
]);
Route::post('register',[
'as' => 'post_register',
'uses' => 'Auth\AuthController@post_register'
]);
});
现在,当我在浏览器中访问我的页面时,出现以下错误:
任何有用的东西都会受到高度赞赏。
提前致谢,
-Kevin
答案 0 :(得分:1)
您可以使用
<a href="{{ route('get_register') }}">Register</a>
我希望这个帮助
答案 1 :(得分:1)
link_to_route
是Laravel HTML库的一部分,它已在Laravel 5中删除。它现在由Laravel Collective维护,因此您需要安装它们的软件包才能使用该功能。 Camilo的解决方案是现在链接到命名路线的标准方法。