2016-09-28 46 views
1

我有这段代码:Laravel link_to_route功能

<li> {!! link_to_route('get_register', 'Register') !!} </li> 

正如你可以看到我使用的link_to_route功能。我在这段代码中定义这个路线:

Route::group (['prefix' => 'auth'], function() { 

Route::get('register',[ 
'as' => 'get_register', 
'uses' => 'Auth\[email protected]_register' 
    ]); 

Route::post('register',[ 
'as' => 'post_register', 
'uses' => 'Auth\[email protected]_register' 
    ]); 


}); 

现在,当我去到我的网页浏览器,我收到以下错误:

http://prntscr.com/cniild

任何可能帮助将高度赞赏。

由于提前,

-Kevin

+1

哪个版本的框架laravel? 5 laravel no link_to_route()。 –

+1

即时通讯使用laravel 5 @IlyaYaremchuk –

+1

然后如此:register

回答

1

您可以使用

<a href="{{ route('get_register') }}">Register</a> 

我希望这帮助

+0

感谢它帮助:) –

1

link_to_route是这是在Laravel取出Laravel HTML库的一部分5.它现在由Laravel Collective维护,因此您需要安装其包以使用该功能。卡米洛的解决方案是现在链接到命名路线的标准方式。