一,确保本地或者服务器已经安装composer,具体方法自行百度;
二,运行:composer require topthink/think-image
安装ThinkPHP5的图像处理类库,具体参考ThinkPHP5 官方文档:https://www.kancloud.cn/manual/thinkphp5/177530
三,根据图片找到对应文件:
四,在Ajax.php upload()方法大概 116行左右添加代码:
if($fileInfo['type']=='image/jpeg' || $fileInfo['type']=='image/png') { $image = thinkImage::open(ROOT_PATH . '/public' . $uploadDir . $splInfo->getSaveName()); $image->thumb(150, 150)->save(ROOT_PATH . '/public' . $uploadDir . 'thumb_'.$splInfo->getSaveName()); }
五,上传测试成功,当然这只是给大家一个思路,具体用法请自行多实践,并参考FASTAdmin官方文档和ThinkPHP5官方文档。
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。