easyadmin七牛云图片显示异常对路径自定义

easyAdmin后台管理系统是目前比较热门的快速开发后台,基于easyAdmin可以在开发中节约很多常见的功能。

但对于开发来说easyAdmin提供的总归是有限,更多的功能或需求需要根据项目的实际情况去开发。

如:当我们对文件上传,在后台配置号七牛云的相关属性后。发现上传后的图片反馈路径并不能正常显示,那么关于该问题要如何解决呢?

修改位置:vendor>zhongshaofa>easy-admin>src>upload>driver>Qnoss.php


行数为35行左右,需要将原生代码修改为如下

原代码为:

$upload = Oss::instance($this->uploadConfig)->save($this->completeFilePath, $this->completeFilePath);

修改后

$a = explode('.', $this->completeFilePath);
$upload = Oss::instance($this->uploadConfig)->save(uniqid(rand()).'.'.end($a), $this->completeFilePath);

完成以上修改后,配置正确的七牛云并开启七牛云上传。从新上传图片,反馈的图片则可以正常显示。

六月初字帖坊小程序 你想要的字帖模板及工具,这里都有!