如何在Joomla 1.6中的注册表单中创建选择框

时间:2011-07-05 10:37:42

标签: joomla joomla1.6

我正在使用Joomla 1.6,我已经在注册表单中创建了一个文本字段(由components\com_users\models\forms\registration.xml驱动),如下所示:

<field name="City" type="text"
            description="COM_USERS_DESIRED_CITY"
            filter="string"
            label="COM_USERS_REGISTER_CITY_LABEL"
            message="COM_USERS_REGISTER_CITY_MESSAGE"
            required="true"
            size="30"
        />

现在我想将此文本字段(城市)转换为选择框,是否可以?

1 个答案:

答案 0 :(得分:1)

是的,您想要将type属性从“text”更改为“list”,然后包含您想要的选项。例如:

<field name="City" type="list"
        description="COM_USERS_DESIRED_CITY"
        filter="string"
        label="COM_USERS_REGISTER_CITY_LABEL"
        message="COM_USERS_REGISTER_CITY_MESSAGE"
        required="true"
        size="30">
    <option value="ny">New York</option>
    <option value="chicago">Chicago</option>
    <option value="la">Los Angeles</option>
</field>