2013-01-02 204 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>