詢問大家~
若使用drupal內定的個人資訊(admin/user/profile)去新增欄位~
那像是如果想要製作如下圖示的作法~應要如何製作呢?
以及當使用者選了其它~會跳一輸入框~
像大家若遇到這類的欄位需求時,會以什麼方式來解決呢~
謝謝
您在這裡
使用者登入
最新文章
回應
3 年 5 個月 之前
6 年 5 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
6 年 6 個月 之前
Re: 個人資訊欄位註冊
使用content profile 模組再加下面這個模組,應該是可以
http://drupal.org/project/conditional_fields
Re: 個人資訊欄位註冊
everfreewing謝謝您的回覆~
但是~它要如何新增於(個人資訊)的新增欄位中呢?
因為啟用模組後它的功能是於cck那~在新增admin/user/profile中無法使用
Re: 個人資訊欄位註冊
everfreewing您好
加了http://drupal.org/project/conditional_fields模組
試了好一陣子~還是試不出效果
不知如何使用conditional_fields模組~
>oo<…不知有誰有使用過此條件字段模組
---------------------------------------------------------------
剛查到了~它好像得搭explainfield這個模組~才能秀出條件字段模組
Re: 個人資訊欄位註冊
您可以 disable Profile module
改用content profile module
這樣就可以用cck了。 content profile 也可以用於註冊 。
Re: 個人資訊欄位註冊
有將content profile和conditional_fields和內建的profile啟用了~
在內容類型中新增完profile個人資訊的欄位~但是要如何讓它出現於使用者註冊
時應去填寫的個人資訊的部份呢?
Re: 個人資訊欄位註冊
在module 的管理界面 , 啓用Content Profile User Registration
選擇某一種內容類型, 加上個人資訊欄位, 在內容類型編輯頁下方,可看到content profile, 選用 " Use this content type as a content profile for users "
然後在此編輯內容類型頁,edit (編輯)旁邊 ,可看到content profile, 點進去后,下面就可以選擇用此來做註冊用的表格。
用了content profile, 就可以不啓用drupal core 裏面的profile module
Re: 個人資訊欄位註冊
想詢問~突然有個疑問~
像是使用cck去新增一各性別欄位好了~其中的值有男和女
就選用cck的 Type of data to store中的text 或者是 integer或 decimal 的[check boxes/radio buttons]
請問有什麼差別嘛?
因為我是使用text的check boxes/radio buttons
像是身份證的驗證的話~cck應如何選擇呢?
Re: 個人資訊欄位註冊
雖然text, integer, decimal 這3种type of data, 都有提供check boxes/radio buttons 的widget選擇, 但是還是有差別的。
用實例來説
1。 integer : 列如用于住房人數選擇1, 2, 3 等
2。 decimal : 如果數字是帶小數點的。不過這種情況, 用check boxes/radio buttons 應該比較少 (用text field 讓別人填入數字的情況比較多)。
3。 text : 性別只有男或女,應該用radio box
身份證驗證: 如果選擇是 yes or no, 那也應該用text 的radio box. (我不太了解什麽是身份證驗證)
Re: 個人資訊欄位註冊
嗯~謝謝danny1997您的解說~>w<了解了~
Re: 個人資訊欄位註冊
danny1997您好~
發現一問題~我的radio要怎樣才不會出現如下圖示的問題
因為我選擇了text的Field的/check boxes/radio buttons
然後預設定也指定預設的radio~
但還是秀如下圖示的問題出來~
Re: 個人資訊欄位註冊
Global settings -> enable "Required"
這樣使用者就一定必須選擇您設定的選項,N/A 就會消失了.
Re: 個人資訊欄位註冊
原來如此~謝謝您
Re: 個人資訊欄位註冊
你必須把欄位的權限開放給匿名者編輯,這樣註冊時才看的到。
Re: 個人資訊欄位註冊
danny1997>w<我再來實作看看~很感謝你們的解說