2011-08-15 129 views
1

這是我第一次用Drupal建立網站(7)。我在LAMP,HTML/CSS和javascript方面有豐富的經驗,但在開始不必要地使用自定義解決方案之前,我想確保我正在做'Drupal方式'。我搜索了論壇和模塊,但已經空了。針對不同類型用戶的不同註冊表格

我正在建設的網站會有不同層次的用戶:學生,老師和家長。這些用戶之間的區別是:

  1. 註冊過程中收集的信息,並
  2. 頁面的用戶的訪問。

我認爲解決方案的至少一部分在於爲每種類型的用戶創建角色,但是看起來Drupal對於所有用戶只有一個註冊頁面。我將如何爲每種類型的用戶創建不同的註冊表單?什麼是自動爲用戶分配角色的「常規」方式?

回答

4

我知道這裏比較晚,但我想我可能會引用人們的「規則」模塊......而不是從「用戶特定的」註冊表角度思考這個問題,而是從透視,你仍然只有1個形式,但有額外的/可選的輸入,其中隨後的行動(規則),然後頒佈取決於所述額外/可選字段的值。

您可能還檢查了這一點,太: how do i make diffrent registration form in drupal?

0

我只是更新我的答案,因爲我看到它不適用於D7。

我剛開始開發一個類似請求的D7網站。
人們似乎應該完全適合的模塊,但我還是要嘗試一下:它
http://drupal.org/project/profile2

好運。

+0

爲了分離與獨特的形式,你能夠使用這個模塊(PROFILE2)與另外一個叫Profile2的註冊路徑[鏈接] HTTP不同的用戶角色:// drupal.org/project/profile2_regpath – sly

相關問題