Laravel 5.2: 未定义 class 形式
Laravel 5.2: Undefined class form
我在使用 PhpStorm 作为 IDE 的 Composer + Laravel 5.2 项目中使用 Form 命令时遇到问题。
我正在使用 Laravel Collective 5.2。在我的 composer.json
中,所以它应该可以工作。 (遗憾的是,这不是我来这里的原因...)
提供商:
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
Collective\Html\HtmlServiceProvider::class,
我的别名。
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
问题:当我在 blade.php
中使用 {!! Form::close() !!}
或任何表单命令时,返回未定义的 class。
是不是我在项目中安装的时候理解错了什么?
我需要配置什么才能使其正常工作?
是的,我在论坛上四处寻找。
答案没有帮助,因为它们是针对 Laravel 4 或 Laravel 5.1 的。 :S
实际上,我什至没有生气,这太棒了,因为我找到了解决问题的方法……就在 post 我提出问题后大约 5 分钟……我花了大约 2 个小时找到了一个解决方案...
我所做的只是:
php artisan clear-compiled
php artisan ide-helper:generate
php artisan optimize
并重新加载 blade.php
。
我不知道为什么,但现在可以了。
我在项目中得到 Laravel Collective 5.2 后,似乎忘记了 运行 上面的命令。这可能是 form 命令不起作用的原因。 .___.;;
我希望有人可以将这些信息用于他们自己的项目。
您可以在 Laravel 5.2 中获得有关表单生成器的完整解决方案。
运行 命令提示符并执行
- 作曲家要求 laravelcollective/html
- 打开
config/app.php
在 providers
数组中添加 Collective\Html\HtmlServiceProvider::class
并在 aliases
数组中添加
‘Form’ => Collective\Html\FormFacade::class,
‘Html’ => Collective\Html\HtmlFacade::class
有关详细信息,请参阅此处 http://laraveldeveloper.me/form-in-laravel-5-2
我在使用 PhpStorm 作为 IDE 的 Composer + Laravel 5.2 项目中使用 Form 命令时遇到问题。
我正在使用 Laravel Collective 5.2。在我的 composer.json
中,所以它应该可以工作。 (遗憾的是,这不是我来这里的原因...)
提供商:
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
Collective\Html\HtmlServiceProvider::class,
我的别名。
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
问题:当我在 blade.php
中使用 {!! Form::close() !!}
或任何表单命令时,返回未定义的 class。
是不是我在项目中安装的时候理解错了什么? 我需要配置什么才能使其正常工作?
是的,我在论坛上四处寻找。 答案没有帮助,因为它们是针对 Laravel 4 或 Laravel 5.1 的。 :S
实际上,我什至没有生气,这太棒了,因为我找到了解决问题的方法……就在 post 我提出问题后大约 5 分钟……我花了大约 2 个小时找到了一个解决方案...
我所做的只是:
php artisan clear-compiled
php artisan ide-helper:generate
php artisan optimize
并重新加载 blade.php
。
我不知道为什么,但现在可以了。 我在项目中得到 Laravel Collective 5.2 后,似乎忘记了 运行 上面的命令。这可能是 form 命令不起作用的原因。 .___.;;
我希望有人可以将这些信息用于他们自己的项目。
您可以在 Laravel 5.2 中获得有关表单生成器的完整解决方案。
运行 命令提示符并执行
- 作曲家要求 laravelcollective/html
- 打开
config/app.php
在providers
数组中添加Collective\Html\HtmlServiceProvider::class
并在aliases
数组中添加
‘Form’ => Collective\Html\FormFacade::class, ‘Html’ => Collective\Html\HtmlFacade::class
有关详细信息,请参阅此处 http://laraveldeveloper.me/form-in-laravel-5-2