请选择 进入手机版 | 继续访问电脑版
moer 活字格认证
论坛元老   /  发表于:2026-1-7 20:08  /   查看:54  /  回复:6
1金币

插件“获取上传临时目录”得到目录是:
C:\ProgramData\Forguncy\johnn\8864\ArsenalTemp\temp
上传文件实际的临时目录是:
C:\ProgramData\Forguncy\johnn\8864\WebSite\Upload\Temp

6 个回复

guoqp
银牌会员   /  发表于:2026-1-7 21:15:03
2#
这是因为你用的不是一个插件,文件上传与官方的附件上传不是一个插件,存储的路径也不是同一个路径
回复 使用道具 举报
小萝卜David
金牌服务用户   /  发表于:2026-1-8 09:04:53
3#
回复 使用道具 举报
moer活字格认证
论坛元老   /  发表于:2026-1-8 09:13:51
4#

支持图片上传(V9新增)



//使用 Forguncy.Common.uploadImageToServer 方法可以上传图片。参数如下:
            //uploadImageToServer(file: File, uploadImageLimit: UploadImageLimit, extensionFilter: string, successCallback: Function, errorCallback ?: Function, beginUpload ?: Function, uploadImageLimitId ?: string)
            Forguncy.Common.uploadImageToServer(fileData, null, that.accept, successCallback, errorCallback, undefined, that.uploadLimitId);
这个接口上传的,上传成功,只返回文件名,没有路径。 接口文档说是文件是保存在临时目录。 我又不知道临时目录在哪里。

上传完之后, 得到了文件名称, 我需要把附件地址保存到数据库, 应该怎么操作?
回复 使用道具 举报
恒德勤智
中级会员   /  发表于:2026-1-8 09:38:35
5#
可以通过服务端命令中:获取文件全路径。然后存入库中
回复 使用道具 举报
moer活字格认证
论坛元老   /  发表于:2026-1-8 12:09:02
6#
搞明白了,不需要关心临时目录。通过活字格提供的更新数据表命令,把地址保持到数据库中,会自动移动文件到默认存储路径中。

评分

参与人数 1金币 +5 收起 理由
Simon.Sun + 5 赞一个!

查看全部评分

回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2026-1-8 13:49:30
7#
是的,算是活字格内置的一个策略,更新的字段类型保证为附件类型就可以通过上述方式去做附件的存储。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部