2011-08-15 13 views
1

これは初めてDrupal(7)でサイトを構築するときです。私はLAMP、HTML/CSSとjavascriptの経験が豊富ですが、不必要にカスタムソリューションをハッキングする前に、私が「Drupal way」をやっていることを確認したいと思います。私はフォーラムやモジュールを検索しましたが、空になっています。さまざまな種類のユーザーの登録フォームが異なります

私が構築しているサイトには、ユーザー、教師、保護者の層があります。登録時に収集された情報

  1. 、および
  2. ページは、ユーザーのアクセスを持っています。これらのユーザー間の違いがあります。

私は少なくともソリューションの一部はユーザーの種類ごとに役割を作成していると思いますが、Drupalはすべてのユーザーに対して1つの登録ページしかないようです。ユーザーの種類ごとに異なる登録フォームを作成するにはどうすればよいですか?ユーザーに役割を自動的に割り当てる「通常の」方法は何ですか?

答えて

4

私はこれがゲームの遅れであることを知っていますが、私は人々に "ルール"モジュールを参照させるかもしれないと思っていました... "ユーザー固有の"登録フォームの観点から考えるのではなく、あなたは依然として1つのフォームしか持たないが追加/オプションの入力を持つという視点から、追加の/オプションのフィールドの値に応じて後続のアクション(ルール)が制定されます。

あなたは、あまりにも、これをチェックアウトかもしれない: how do i make diffrent registration form in drupal?

0

D7には当てはまらないので、私の答えは更新しています。

私はちょうど同様の要求でD7サイトを開発し始めました。
私はまだそれを試してみても、完璧にフィットしなければならないモジュールがあるようです:
http://drupal.org/project/profile2

それで頑張ってください。

+0

を使用すると、プロファイル2登録パス[リンク]のhttpと呼ばれる追加の1で、このモジュール(プロファイル2)を使用することができますユニークな形態を持つ別のユーザーの役割を分離するために:// drupal.org/project/profile2_regpath – sly

関連する問題