【问题标题】:Class 'Illuminate\Html\FormFacade\Form' not found找不到类 'Illuminate\Html\FormFacade\Form'
【发布时间】:2016-01-22 20:22:35
【问题描述】:

我是使用 Laravel 的新手,但遇到了一些问题。我会尝试一些选项并从互联网上搜索,但仍然无法正常工作。尝试在 Laravel 5 中包含 FormFacade 的表单功能,但我不断收到此错误: Error 1/2 Error 2/2

我已将以下内容添加到 config/app.php

Illuminate\View\ViewServiceProvider::class,
Illuminate\Html\HtmlServiceProvider::class,

'Form'=> Illuminate\Html\FormFacade\Form::class,
'Html'=> Illuminate\Html\HtmlFacade\Html::class, 

【问题讨论】:

    标签: laravel laravel-5.1


    【解决方案1】:

    HTML 和表单外观已从 Laravel 5 中移除。

    要恢复这些外观,请查看Laravel Collective

    【讨论】:

    • 嗨,我去网站,我把这个代码:“laravelcollective/html”:“~5.0”,我仍然得到这样的错误:s28.postimg.org/d4yrupjzx/image.png
    • 如果你使用 Laravel 5.1,请改用"laravelcollective/html": "5.1.*"
    【解决方案2】:

    你应该通过添加这个依赖来更新你的作曲家

    "require": {
        "laravelcollective/html": "5.2.*"
    }
    

    但在确定你config/app.php不包含Html/Form服务提供者之前。

    // Illuminate\View\ViewServiceProvider::class,
    // Illuminate\Html\HtmlServiceProvider::class,
    

    查看此链接了解更多信息:https://laravelcollective.com/docs/5.2/html

    【讨论】:

      【解决方案3】:

      您不能安装 Laravel Collective 来将此功能带回 Laravel 5.1。安装 Laravel 4 自带的illuminate/html

      只需完成这些步骤,您就可以开始了。

      1. composer require "illuminate/html":"5.0.*"

      2. 打开config/app.php,更新如下:

        'providers' => [
           ...
           Illuminate\Html\HtmlServiceProvider::class,
        ],
        
        'aliases' => [
             ...
        
            'Form'=> Illuminate\Html\FormFacade::class, 
            'Html'=> Illuminate\Html\HtmlFacade::class,
        ],
        

      【讨论】:

      • 你为什么说不应该安装 Laravel Collective?
      • 我没说不应该安装。然而,Laravel 集体安装了许多在最近版本的 Laravel 中被删除的包,Illuminate/html 只是其中之一。当你只需要Illumination/html时,为什么还要安装一个包集合? Illuminate/html 是 Laravel 4 中的正式 Laravel 包。Laravel 集体所做的就是安装它以及您甚至不需要的许多其他包。
      猜你喜欢
      • 2015-06-15
      • 2015-11-19
      • 2015-11-23
      • 2017-07-07
      • 2015-04-16
      • 2019-04-14
      • 2021-01-03
      • 2019-09-13
      • 1970-01-01
      相关资源
      最近更新 更多