Joomla插件具有动态参数

时间:2013-05-06 08:46:56

标签: php joomla

我正在为Joomla编写插件(第一次使用Joomla),我需要一些与插件选项/参数不同的东西。

我需要为每个用户组创建一个字段,其中select包含一个选项列表。我不是在寻找带有用户组列表的选择,我需要的是相反的,每个用户组的参数。

我猜我不能使用xml而且它必须以编程方式进行,但我不知道如何做到这一点,而且我一直在寻找几个小时而没有任何运气。

感谢任何帮助, 提前致谢

2 个答案:

答案 0 :(得分:1)

您是否从Joomla文档中检查了SQL form field type

答案 1 :(得分:0)

您可以创建自定义表单字段。

查看administrator/components/com_banners/models/fields/

将代码放在plugins/plugintype/pluginname/fields/customfield.php

在插件配置(pluginname.xml)中添加字段路径:

<config>
    <fields
        name="params"
        addfieldpath="/plugins/plugintype/pluginname/fields"
    >
        <fieldset
            name="basic"
        >
            <field
                name="customfield"
                type="customfield"
            />
        </fieldset>
    </fields>
</config>