2017-07-25 10:52:19 2320次浏览 1条回答 0 悬赏 20 金钱

两个都是composer安装。
先安装的yii2-widget-fileinput,上传都没问题!
后安装Ueditor,并设置了图片上传的参数。如下:

   # 百度编辑器 上传参数
    public function actions()
    {
        return [
            'upload' => [
                'class' => 'kucha\ueditor\UEditorAction',
                'config' => [
                    "imageUrlPrefix"  => "http://admin.ycloud.me",//图片访问路径前缀
                    "imagePathFormat" => "/uploads/ueditor/{yyyy}{mm}{dd}/{time}{rand:6}" //上传保存路径
                ],
            ]
        ];
    }

然后冲突开始了...
ueditor 编辑上传都没有问题,但是yii2-widget-fileinput的上传显示“请求地址错误”。访问是成功的,200的返回值。

{state: "请求地址出错"}
state
:
"请求地址出错"

当去掉ueditor的actions配置时,yii2-widget-fileinput的上传又能进行。

# 百度编辑器 上传参数
    public function actions()
    {
        return [
            'upload' => [
                'class' => 'kucha\ueditor\UEditorAction',
                'config' => [
                    "imageUrlPrefix"  => "http://admin.ycloud.me",//图片访问路径前缀
                    "imagePathFormat" => "/uploads/ueditor/{yyyy}{mm}{dd}/{time}{rand:6}" //上传保存路径
                ],
            ]
        ];
    }

请问有何兼容的办法?

  • 回答于 2017-07-26 18:14 举报

    upload 方法名称重复了,可以把一个改一下,当然对应的插件中,估计也要改一下,你看那个简单,该那个

    1 条回复
    回复于 2017-07-27 11:34 回复

    嗯,因为时间的关系,没去改了,而且去改vendor的东西也不好。直接换了一个编辑器。以后再去研究下

您需要登录后才可以回答。登录 | 立即注册
TseWayne
助理

TseWayne

注册时间:2016-04-11
最后登录:2017-08-02
在线时长:12小时12分
  • 粉丝0
  • 金钱70
  • 威望0
  • 积分190

热门问题