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

posted @ 2025-05-28 21:34  joomlachina  阅读(58)  评论(0)    收藏  举报