首先,我很抱歉,我的结局如此糟糕,嗨,我只是一个新的laravel我只是在研究laravel。我有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>
答案 0 :(得分:1)
您需要安装名为"laravelcollective/html": "~5.0"
在你的composer.json文件中,写下这一行
&#34; laravelcollective / html&#34;:&#34; ~5.0&#34;
然后打开config/app.php
文件。
在提供者数组中,写下这一行: -
&#39; Collective \ Html \ HtmlServiceProvider&#39;,
接下来,将这些行添加到&#39;别名&#39;阵列:
&#39;表&#39; =&GT; &#39; Collective \ Html \ FormFacade&#39;,
&#39;的Html&#39; =&GT; &#39;集体\ HTML \ HtmlFacade&#39;,
此link会对您有所帮助。
答案 1 :(得分:0)
在添加&#34; laravelcollective / html&#34;:&#34; ~5.0&#34;后,不要忘记更新作曲家。 line to composer.json文件。 请使用以下参考站点 https://laravelcollective.com/docs/5.0/html#installation了解更多信息。