【问题标题】:Laravel 5 Class 'Illuminate\Support\Facades\FormFacade' not found未找到 Laravel 5 类“Illuminate\Support\Facades\FormFacade”
【发布时间】:2015-06-15 05:57:15
【问题描述】:

好吧,这快把我逼疯了。我正在尝试在 Laravel 5 中包含 FormFacade 的表单功能,但我不断收到此错误:

Class 'Illuminate\Support\Facades\FormFacade' not found

我会写下我所做的:

  • 安装完 laravel 5 后,我在 laravel 中添加了FormFacade
  • 用以下几行更新了 app.php 文件:

    Providers:
    'Illuminate\Html\HtmlServiceProvider',
    
    
    
     Aliases: 
    'Form' => 'Illuminate\Support\Facades\FormFacade',
    'Html' => 'Illuminate\Support\Facades\HtmlFacade',
    
  • 然后,我检查了我的 composer.json 文件:

    "require": {
        "laravel/framework": "5.0.*",
        "illuminate/html": "~5.0"
    },
    
  • 作曲家更新了吗

  • 检查我是否真的下载了文件

所有这些都完成了,但我仍然找不到问题所在。我寻求帮助,但似乎没有任何效果。

搜索努力:

仍然没有运气。我错过了什么吗?

PS:我在 Windows 上运行。

【问题讨论】:

  • 您还想将您的要求更新为laravelcollective/html

标签: php composer-php laravel-5 laravel-facade


【解决方案1】:

这些别名是错误的。您应该使用来自Illuminate\Html 的外观:

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

【讨论】:

  • 你的 Laravel 版本是多少?
猜你喜欢
  • 1970-01-01
  • 2019-06-05
  • 2021-01-08
  • 2020-01-27
  • 2019-11-29
  • 2019-12-30
  • 2017-03-08
  • 2020-01-24
相关资源
最近更新 更多