我在使用PhpStorm作为IDE的Composer Laravel 5.2项目中使用Form命令时遇到问题 .
我正在使用Laravel Collective 5.2 . 在我的 composer.json
中,所以它应该工作 . (遗憾的是,这里's not which is the reason I' ......)
提供者:
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
Collective\Html\HtmlServiceProvider::class,
我的别名 .
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
问题:它's returned as a undefined class when I' m使用 {!! Form::close() !!}
或我的 blade.php
中的任何表单命令 .
我在项目中安装时误解了什么?我需要配置什么才能使其正常工作?
是的,我在论坛上四处寻找 . 答案没有用,因为它们适用于Laravel 4或Laravel 5.1 . :S
2 回答
实际上我甚至不是很疯狂,因为我找到了解决问题的方法......在我发布问题后大约5分钟......我花了大约2个小时才找到解决方案......
我所做的只是:
并重新加载
blade.php
.我不明白为什么,但它现在有效 . 在项目中获得Laravel Collective 5.2后,我似乎忘了运行上述命令 . 这可能是表单命令不起作用的原因 . .___ . ;;
我希望有人可以将这些信息用于他们自己的项目 .
您可以在Laravel 5.2中获得有关表单构建器的完整解决方案 .
运行命令提示符并执行
作曲家需要laravelcollective / html
打开
config/app.php
在providers
数组中添加Collective\Html\HtmlServiceProvider::class
并在aliases
数组中添加有关详细信息,请参阅http://laraveldeveloper.me/form-in-laravel-5-2