php - fatal error 异常: Call to undefined function link_to_route()

标签 php laravel

我是 Laravel 的新用户,我只是在学习和练习,但是当我运行代码时出现以下错误

FatalErrorException in 91c2dfaa1622335ef6854835b55abc4fabeefb25.php line 33: Call to undefined function link_to_route()

下面是我的 Controller

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'
        ]);
});

我的教程将 Controller 设置为如下所示

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>

最佳答案

link_to_route 来自 HTML/Form Builder 包,自 5.0 版本以来,它不再是 Laravel 的一部分。如果您使用的是 Laravel 5.0,则可以使用 Illuminate/htmllaravelcollective/html。对于 > 5.0,您需要 laravelcollective/html

关于php - fatal error 异常: Call to undefined function link_to_route(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43490058/

相关文章:

Laravel 订购关系

PHP 关联数组变量赋值

php - 扩展表达语言

php - Laravel 5 文档 - 路由模型绑定(bind)

php - 我如何做可读的网址?

php - 语法错误或访问冲突 : 1064 You have an error in your SQL syntax in alter table

php - 如何从组件发送和获取数据到php? ionic 2

php - 如何限制php mysql中的泰米尔语内容

php - 从 jquery 中的对象获取结果

php - 如何使用php访问浏览器上可见的s3私有(private)图像