百度编辑器上传图片至七牛云

1.视图页面加载百度编辑器:
<!-- 加载编辑器的容器 -->
<script id="container" name="content" type="text/plain">{$row.content}</script>
<!-- 配置文件 -->
<script type="text/javascript" src="__BAIDU__/ueditor.config.js"></script>
<!-- 编辑器源码文件 -->
<script type="text/javascript" src="__BAIDU__/ueditor.all.js"></script>
<!-- 实例化编辑器 -->
<script type="text/javascript">
   <!--修改编辑器上传服务器配置-->
    var ue = UE.getEditor('container',{serverUrl: "{:U('Editor/ueditor')}"});
</script>
2.准备工作:附件中

  
  
    在项目\ThinkPHP\Library\Org\Util\ Ueditor.class.php         ( 附件中有文件)
    在项目\ThinkPHP\Library\Org\Util\下创建Ueditor文件夹,添加文件config.json         (附件中有文件)
3..创建控制其方法            (Editor/ueditor)
        (附件中有文件)
public function ueditor(){
        $data = new \Org\Util\Ueditor(C('UPLOAD_SETTING'));
        echo $data->output();
        exit;
    }
4.配置上传参数    UPLOAD_SETTING   
参数为:"UPLOAD_SETTING" => [
    'mimes'         =>  array('image/jpeg', 'image/png', 'image/gif'), //允许上传的文件MiMe类型
    'maxSize'       =>  0, //上传的文件大小限制 (0-不做限制)
    'exts'          =>  array('jpg', 'jpeg', 'jpe','png','gif'), //允许上传的文件后缀
    'autoSub'       =>  true, //自动子目录保存文件
    'subName'       =>  array('date', 'Y-m-d'), //子目录创建方式,[0]-函数名,[1]-参数,多个参数使用数组
    'rootPath'      =>  './', //保存根路径
    'savePath'      =>  'Uploads/', //保存路径
    'saveName'      =>  array('uniqid', ''), //上传文件命名规则,[0]-函数名,[1]-参数,多个参数使用数组
    'saveExt'       =>  '', //文件保存后缀,空则使用原后缀
    'replace'       =>  false, //存在同名是否覆盖
    'hash'          =>  false, //是否生成hash编码
    'callback'      =>  false, //检测文件是否存在回调,如果存在返回文件信息数组
    'driver'        =>  'Qiniu', // 文件上传驱动
    'driverConfig'  =>  array(
        'secretKey' => '5Xdy82ENG4cuurtJi7RyzZm21dRso3', //七牛服务器
        'accessKey' => 'cEjLI7JqASZISj-B', //七牛用户
        'domain'    => 'oh.bkt.clouddn.com', //域名
        'bucket'    => 'lin-i', //空间名称
        'timeout'   => 30, //超时时间
    ), // 上传驱动配置
];
 


 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值