2013-01-02 208 views
0

我使用本教程link单选按钮

它的伟大工程,但我需要我添加是一个单选按钮,而不是文字的自定义字段做出为Joomla 2.5用户配置文件的插件,因为它是一个“男/女”选项

这里是如何看起来像/plugins/user/profile10/profiles/profile.xml:

  <field 
      name="gender" 
      type="text" 
      id="gender" 
      description="Male or Female?" 
      filter="string" 
      label="Male or Female?" 
      message="PLG_USER_PROFILE_FIELD_WEB_SITE_MESSAGE" 
      size="30" 
     /> 

和plugins /用户/ profile10/profile10 .xml:

<field name="register-require_gender" type="list" 

       description="Your gender" 
       label="Male or female?" 
      > 
       <option value="2">JOPTION_REQUIRED</option> 
       <option value="1">JOPTION_OPTIONAL</option> 
       <option value="0">JDISABLED</option> 
</field> 

我注意到行类型=“文本”,但我不知道我更换并在那里,我把两个选项。

有谁知道该怎么做?提前致谢。

回答

4

根据Joomla的文档Standard Form Field Types,你想使用Radio类型。在这种情况下,类型将是'radio',并且您将为每个指定的值添加选项。

+0

太谢谢你了!我之前无法在谷歌中找到它,我想我用错误的词搜索。 :) – mah2602

+0

@ mah2602接受? –

2

这是代码,我用:

<field 
    name="gender" 
    type="radio" 
    id="gender" 
    label="PLG_USER_TESTPROFILE_FIELD_GENDER_LABEL" 
    default="m"> 
    <option value="m">Male</option> 
    <option value="f">Female</option> 
</field>