在laravel框架中,form不能正常使用如何处理.

网上搜到的解决方案通常都是一致的,下面分类考虑:

1,打开根目录composer.json 文件, require 里面增加:

如果laravel是从4版本到5版本的

  "illuminate/html": "~5.0"

  然后执行 composer update

如果本身就是laravel5以上版本的

  直接在网站根目录打开命令行,   运行  composer require illuminate/html

2,打开config/app.php

  在provider下添加  Illuminate\Html\HtmlServiceProvider::class,

  在aliases下添加     

            'Form' => 'Illuminate\Html\FormFacade',
             'Html' => 'Illuminate\Html\HtmlFacade',

完成之后,就可以直接使用From对象了:

比如laravel文档中给的实例:

{!! Form::open( [ 'url' => ['oduct/ajaxFaceimage'], 'method' => 'POST', 'id' => 'upload', 'files' => true ] ) !!}
  <a href="#" class="btn button-change-profile-picture">
    <label for="upload-profile-picture">
      <span >更换新头像</span>
      <input name="image" >
    </label>
  </a>
{!! Form::close() !!}

 如果不出其他意外的话,应该模板文件中的Form就能正常使用了!!!

 

相关文章:

  • 2022-02-17
  • 2022-12-23
  • 2021-08-17
  • 2021-06-28
  • 2021-12-10
  • 2022-12-23
猜你喜欢
  • 2021-08-20
  • 2021-08-13
  • 2022-12-23
  • 2022-12-23
  • 2021-07-18
  • 2021-11-21
相关资源
相似解决方案