Skip to content

thesuperliang/fastadmin-qiniu

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fastadmin 七牛云上传插件 放在addnos目录下 插件命名为“qiniu”

修改application/extra/addnos.php

    'upload_config_init' => 
        array (
          0 => 'qiniu',
        ),
        'upload_delete' => 
        array (
          0 => 'qiniu',
        ),

修改public/assets/addnos.js

    //修改上传的接口调用
    require(['upload'], function (Upload) {
        var _onUploadResponse = Upload.events.onUploadResponse;
        Upload.events.onUploadResponse = function (response) {
            try {
                var ret = typeof response === 'object' ? response : JSON.parse(response);
                if (ret.hasOwnProperty("code") && ret.hasOwnProperty("data")) {
                    return _onUploadResponse.call(this, response);
                } else if (ret.hasOwnProperty("key") && !ret.hasOwnProperty("err_code")) {
                    ret.code = 1;
                    ret.data = {
                        url: '/' + ret.key
                    };
                    return _onUploadResponse.call(this, JSON.stringify(ret));
                }
            } catch (e) {
            }
            return _onUploadResponse.call(this, response);
    
        };
    });

https://www.fastadmin.net/store/qiniu.html

About

Fastadmin的 七牛上传插件

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • PHP 100.0%