joomla4/5设置媒体管理可以上传word/pdf/zip/excel文档
在默认情况下,如果需要在joomla媒体管理上传word,excel,zip文档会提示不支持的文件类型如图:

解决方案
我们需要进行设置。点击媒体组件右上角的选项按钮,进入到设置页面。

在设置页面里设置支持的文件类型


首先确定你需要的文件扩展名。
如果你需要上传word文件或者excel文档,那么你在合法的扩展名里面添加上doc,docx,xls,xlsx。
然后还需要填写允许上传的MIME类型
你直接百度需要上传的文档的MIME类型,将得到的结果填写在上面即可。
比如我需要上传一个zip的压缩包。那么我需要做两件事
- 在合法的文件扩展名 里面添加,zip
- 通过百度关键词 “zip压缩包的MIME类型”得到zip的MIME类型为 application/zip 。
- 我将得到的application/zip填写到 允许上传的MIME类型后面。每一个类型都是用英文的逗号分隔
对于开发者
joomla默认提供了media字段类型,我们可以在自己的表单XML中直接调用系统的媒体库进行资源的上传。默认只能上传图片。如果你需要上传文档,需要调整你的XML设置。代码如下:
<field
name="file"
label="选择文件"
types="documents"
type="media"
>
</field>
更多设置
关于Joomla4/5媒体管理的更多高级用法,可以前往Joomla中文网查看。https://www.joomlachina.cn
浙公网安备 33010602011771号