首先我很抱歉我的英语这么差,大家好,我是拉拉威尔的新手,我只是在学习拉拉威尔。我在link_to_route()函数中遇到了问题。我试图修复并搜索谷歌,但仍然无法。我得到了错误:
Whoops, looks like something went wrong.
1/1 FatalErrorException in cb4e66236ac7f3bb7bc9c7abce945dc30f4b8bf1.php line 33: Call to undefined function link_to_route()
这是我的route.php
Route::group(['prefix'=>'auth'], function(){
Route::get('register',[
'as' => 'get_register',
'uses' => 'Auth'AuthController@getRegister'
]);
Route::post('register',[
'as' => 'post_register',
'uses' => 'Auth'AuthController@postRegister'
]);
});
这是我的代码nav.blade.php
<li><?php echo link_to_route('get_register', 'Register'); ?></li>
您需要安装一个名为"laravelcollective/html": "~5.0"
的包
在您的composer.json文件中,编写以下行
"laravelcollective.html":"~5.0"
然后打开config/app.php
文件。
在提供者数组中,写下这一行:-
"Collective''Html''HtmlServiceProvider",
接下来,将这些行添加到"别名"数组:
"Form"=>"Collective''Html''FormFacade",
'Html'=>'Collective''Html''HtmlFacade',
此链接将对您有所帮助。
在composer.json文件中添加"laravelcollective.html":"~5.0"行后,不要忘记更新composer。请使用以下参考网站https://laravelcollective.com/docs/5.0/html#installation了解更多信息。