【Thinkphp】Layui富文本编辑器-图片上传配置

1 篇文章 0 订阅

在项目中用到了,社区里没有找到相关的资料,所以在一番摸索搞定之后拿来和大家分享。



【前端配置】
View


  <div class="layui-form-item layui-form-text"> 
   <label class="layui-form-label">文章内容</label> 
   <div class="layui-input-block"> 
    <textarea id="content" name="content" style="display: none;"></textarea> 
   </div> 
  </div>
<script type="text/javascript">
layui.use('layedit',
function() {
    var layedit = layui.layedit;
    layedit.set({
        uploadImage: {
            url: '{:U('index/doUploadPic')}',
            type: 'post'
        }
    });
    layedit.build('content'); //建立编辑器
});
</script>


【后台配置】
Controller

    public function doUploadPic()//上传模块
    {
        $upload = new \Think\Upload();
        $upload->maxSize = 3145728;
        $upload->exts = array('jpg', 'gif', 'png', 'jpeg');
        $upload->rootPath = './Uploads/';
        $upload->savePath = '/';
        $info = $upload->upload();
        if(!$info){
            $this->error($upload->getError());
        }else{
            foreach($info as $file){
		    $data = '/Uploads'.$file['savepath'] . $file['savename'];
		    $file_a=$data;
		    echo '{"code":0,"msg":"成功上传","data":{"src":"'.$file_a.'"}}';
			}
        }
    }

图片就上传到/Uploads文件夹下了



【相关链接】Layui富文本编辑器

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值