zoukankan      html  css  js  c++  java
  • Class 'IlluminateHtmlHtmlServiceProvider' not found或者form表单不能正常使用解决办法

    在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下添加  IlluminateHtmlHtmlServiceProvider::class,

      在aliases下添加     

                'Form' => 'IlluminateHtmlFormFacade',
                 'Html' => 'IlluminateHtmlHtmlFacade',

    完成之后,就可以直接使用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 id="upload-avatar">更换新头像</span>
          <input name="image" id="image" type="file" class="manual-file-chooser js-manual-file-chooser js-avatar-field">
        </label>
      </a>
    {!! Form::close() !!}
    

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

  • 相关阅读:
    C#中泛型类,泛型方法,泛型约束实际应用
    Sql语法高级应用之七:如何在存储过程中使用事务
    再探motan
    终于好像懂motan了!!!
    java 反射详解
    设计模式之一工厂方法模式(Factory Method)
    记一次CPU占用率和load高的排查
    浅谈反射性能
    短网址服务(TinyURL)生成算法
    记一次阿里云中间件面试
  • 原文地址:https://www.cnblogs.com/zxj95121/p/6021317.html
Copyright © 2011-2022 走看看