Class' collective \ Html \ FormFacade'在laravel 5.2中找不到

时间:2018-03-17 18:50:48

标签: php laravel

这是我在laravel中的刀片文件。

 {!! Form::open(array('route' => 'posts.store')) !!}

    {{Form::lable('title','Title:')}}

    {{Form::text('title',null, array('class' => 'form-control'))}}

    {{Form::lable('body',"Post Body:")}}

    {{Form::textarea('body', null, array('class' => 'form-control'))}}

    {{Form::submit('Create Post', array('class' => 'btn btn-success btn-lg btn-block', 'style' => 'margin-top: 20px;'))}}

   {!! Form::close() !!}

但是当我尝试访问此刀片文件时出现错误

Class 'collective\Html\FormFacade' not found

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

在composer中运行此命令 composer require "laravelcollective/html":"^5.2.0"

然后将新提供程序添加到providers文件<{1}}数组

config/app.php

最后将两个类别名添加到Collective\Html\HtmlServiceProvider::class,文件的aliase数组

config/app.php

参考。 https://laravelcollective.com/docs/5.2/html