1

我正在使用 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"
        />

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

4

1 回答 1

1

是的,您想将type属性从“文本”更改为“列表”,然后包含您希望可用的选项。例如:

<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>
于 2011-08-08T19:56:27.320 回答