【发布时间】:2017-09-15 08:21:44
【问题描述】:
我是Laravel的新用户,我只是在学习和实践,但是我运行代码时出现以下错误
91c2dfaa1622335ef6854835b55abc4fabeefb25.php 第 33 行中的 FatalErrorException: 调用未定义函数link_to_route()
下面是我的控制器
Route::get('/', [
'as' => 'home',
'uses' => 'PagesController@home'
]);
route::group(['prefix'=>'auth'], function(){
route::get('register', [
'as' => 'get_register',
'uses' => 'Auth/RegisterController@getRegister'
]);
route::post('register', [
'as' => 'post_register',
'uses' => 'Auth/RegisterController@register'
]);
});
我的教程把控制器放在下面
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'
]);
});
但在 Auth 文件夹中,我没有 authcontroller,我只有 registercontroller。这是我导航中的链接
<li>{!! link_to_route('get_register','Register')!!}</li>
【问题讨论】:
-
你使用的是哪个 laravel 版本?
-
使用路由('get_register');而是