欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

laravel Class 'Form' not found 有大用

使用composer安装laravel需要的html插件(Class 'Form' not found)



在blade模板里使用Form的时候出现错误提示说,没有可用的Form对象。后来寻思着是缺少这个扩展。
错误信息如下:

Whoops, looks like something went wrong.

FatalErrorException in 34487bb0a642136c8e40d3049d58b4d2 line 43:
Class 'Form' not found


这里写图片描述

于是,使用命令:composer require illuminate/html 安装,( 似乎illuminate/html已被淘汰了,,使用 laravelcollective/html 吧)
然后,在composer.json文件中的require里就会出现一个"illuminate/html": "^5.0" ,
最后,在laravel的config/app.php文件的providers 中添加

Illuminate\Html\HtmlServiceProvider::class, 


aliases 中添加


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

再次查看页面就好了。

Author:leedaning
本文地址:http://blog.csdn.net/leedaning/article/details/53036275


来自  https://blog.csdn.net/leedaning/article/details/53036275


普通分类: