我尝试在Laravel 5.4中实现Laravel Collective。 我通过
更新了Laravel Collectivecomposer require laravelcollective/html
并配置了config / app.php,如下所示:
'providers' => [
Collective\Html\HtmlServiceProvider::class,
和
'aliases' => [
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class
当我尝试制作这样的形式时:
{!! Form::open(['url'=>'videos', 'class'=>'form-horizontal']) !!}
code..
{!! Form::close() !!}
在网络浏览器中Laravel给我错误:
Class 'Collective\Html\Facades\FormFacade' not found (View: C:\kurs_laravel\resources\views\videos\create.blade.php)
和
Class 'Collective\Html\Facades\FormFacade' not found
答案 0 :(得分:0)
尝试此控制台命令:
php artisan cache:clear
答案 1 :(得分:0)
首先清除应用的缓存
php artisan cache:clear
然后
composer dump-autoload
答案 2 :(得分:0)
您可以尝试运行以下命令:
composer update
如果它不起作用,请尝试按照laravel集体网站中的分步指南进行操作:
https://laravelcollective.com/docs/5.4/html
希望对您有帮助!