LaravelCollective HTML表单错误不起作用

5 php laravel laravel-5 laravelcollective

错误:FormBuilder.php第1208行中的BadMethodCallException:方法hasErrors不存在。

因此,我像往常一样安装了Laravelcollective,并且大多数方面都在工作。

我的composer.json

"laravelcollective/html": "~5.0",
Run Code Online (Sandbox Code Playgroud)

并在我的config / app.php提供程序中

 Collective\Html\HtmlServiceProvider::class,
Run Code Online (Sandbox Code Playgroud)

和别名

'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
Run Code Online (Sandbox Code Playgroud)

但是,我得到了错误:

FormBuilder.php第1208行中的BadMethodCallException:方法hasErrors不存在。

不太确定这里发生了什么。我在HTML中的错误如下所示。

{{ Form::hasErrors('name') }}
{{ Form::errors('name') }}
Run Code Online (Sandbox Code Playgroud)

我需要为此单独安装一个软件包吗?

Ale*_*nin 1

您收到此错误是因为Laravel Collective 中没有hasErrors()and方法。errors()我刚刚检查了最新版本的包的代码。