我在laravel中创建简单表单时发现错误“找不到类'Form'”

时间:2018-07-29 12:43:41

标签: php laravel composer-php laravel-blade

屏幕出现错误的消息: enter image description here

我只是创建具有以下代码的简单表单。 当我从Laravel Collective安装 composer需要“ laravelcollective / html”:“ ^ 5.4.0” 时,它也会在终端中给出错误。请给我任何指导。答案将不胜感激。

@extends('layout.app')
@section('content')
  <h2>Create</h2>
  {!! Form::open(['action' => 'PostsController/store', 'method' => 'POST']) !!}`enter code here`
    <div class="form-group">
      {{form::lable('title','Title')}}
      {{form::text('title','',['class'=>'form-control','placeholder'=>'title'])}}

    </div>
  {!! Form::close() !!}

@endsection

1 个答案:

答案 0 :(得分:1)

您需要确保将表单提供程序添加到配置提供程序和别名中,如下所示。

'providers' => [
    // ...
    Collective\Html\HtmlServiceProvider::class,
    // ...
  ],

 'aliases' => [
    // ...
      'Form' => Collective\Html\FormFacade::class,
      'Html' => Collective\Html\HtmlFacade::class,
    // ...
  ],

请找到完整说明here