如何在 joomla 2.5 中使用标准字段类型文件


How to use standard field type file in joomla 2.5

我正在尝试上传一个文件,我在joomla 2.5版本中使用了joomla xml形式。此表单在数据库中插入图像名称。但文件未上传。有没有在 joomla 形式中使用标准字段类型文件的教程。

是的,您应该使用媒体表单字段类型示例:

<field name="myimage" type="media" directory="stories" />

您可能使用过图像列表表单字段类型示例:

<field name="myimage" type="imagelist" default="" label="Select an image" description="" directory="" exclude="" stripext="" />

这听起来像是错误的。

显然,在Joomla 2.5中使用File上传的图像存储在临时文件夹中。使用"媒体"上传图像似乎有效,但有限制:

  • 用户必须具有足够的权限才能执行此操作。
  • 如果用户有权限,他实际上可以查看文件夹中的所有内容,这不是有趣的情况

使用文件是更好的解决方案,但您需要编写一些 php 代码来检索上传的图像。

我知道这不是答案,只是为了指明方向。我有同样的问题,很快就会编写 php 代码来管理上传。我会向你更新结果。

雅克