layui 编辑器图片上传方法

29 篇文章 0 订阅
6 篇文章 0 订阅

1.html

 <div class="form-group col-lg-12 col-md-12 col-sm-12 col-xs-12 " id="form_group_content">
<label class="col-xs-12" for="content">规则</label>
 <div class="col-xs-12">
<textarea id="content" class="js-ueditor" name="content" style="display: none;"></textarea>
</div>
 </div>

2.js

<script>
    layui.use('layedit', function(){
        var layedit = layui.layedit;
        layedit.set({
            uploadImage: {
                url: "{:url('play/upload')}" //接口url
                ,type: '' //默认post
            }
        });
        layedit.build('content,options'); //建立编辑器
    });
</script>

3.php 方法

   // layui上传图片
    public function upload()
    {
      if ($this->request->isPost()){
          $res['code'] = 0;
          $res['msg']  = "上传成功";
          // 获取表单上传文件
          $file = $this->request->file('file');
          $info = $file->move(ROOT_PATH . 'public' . DS . 'uploads' . DS . 'images');//保存路径
         if ($info){
             $res['data']['title']= $info->getFilename();
             $filepath =$info->getSaveName();
             $res['data']['src'] = "/uploads/images/".$filepath;
         }else{
             $res['code'] = 1;
             $res['msg'] = '上传失败'.$file->getError();
         }
         return $res;
      }

    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值