Joomla 如何从文件夹中获取文件的动态列表作为 xml 文件中的选项

Joomla How to get a dynamic list of files from a folder as options in a xml file

我正在开发 Joomla 3.6 扩展,xml 文件包含插件中的表单选项,供用户 select 应根据所有文件名动态填充在我的扩展的特定文件夹中。我知道有一种方法可以从数据库 table 中动态检索值,但这不是我要找的。

问题是,用户可以为 JW Player 添加自定义皮肤并将它们上传到文件夹,所以我必须以某种方式在该选项列表中显示所有文件(index.html 除外),因为我不知道有多少额外的皮肤。 到目前为止,我使用的是静态列表选项,例如:

<field name="skin" type="list" default="" label="selectskin">
    <option value="">Standard</option>
    <option value="beelden">Beelden</option>
    <option value="bekle">Bekle</option>
    etc...

但在那种情况下,自定义皮肤将不会列出。 有什么建议吗?

先谢谢你:-)

有不同的表单域。其中之一是 Filelist form field type 您可以在此处查看详细信息 - https://docs.joomla.org/Filelist_form_field_type

如果您想排除任何文件,也有一个选项。