2011-01-16 40 views
0

私はDrupal 6の初心者です。私はユーザー登録フォームをカスタマイズしたいと思っています。Drupalカスタマイズユーザー登録フォーム

管理者ログインを使用しているユーザーを追加すると、登録フォームに電子メールアドレス、ユーザー名、パスワード、パスワードの確認などのフィールドがあることが確認されています。しかし、匿名のユーザーが登録したい場合は、電子メールアドレスやユーザー名などのフィールドだけが表示されます。

私はプロファイルモジュールを利用しようとしました。しかし、今私はいくつかのフィールド(パスワード、確認パスワード、条件&状態チェックとニュースレターチェックボックスを受信)と動作(パスワード、パスワードの確認などを確認)を追加することができますか?

このようなフィールドを追加する場合は、[管理]→[ユーザフォームを追加]で表示され、パスワード、パスワードの確認などの重複フィールドが表示されます。

どうすればいいですか?私はグーグルで試してみましたが、私はDrupalの初心者ですので、私をたくさん混乱させました。

+0

これは、登録ユーザーだけがフィールドを参照すると、権限の問題と思われます。これらのフィールドの匿名ユーザーのアクセス許可を確認します。 – DrColossos

+0

どの権限を設定する必要がありますか? adminユーザーがユーザーを追加する際に述べたように、ユーザー名、電子メールアドレス、パスワード、パスワードの確認のようなデフォルトのフィールドが表示されます。匿名ユーザーが新しいアカウントの作成リンクを使用して登録するときにログアウトした後、フォームにはユーザー名と電子メールアドレスだけが表示され、パスワードやパスワードの確認などのその他のフィールドは表示されません。匿名ユーザーの場合、新しいアカウントを作成する際にパスワードを設定することはできません。 –

答えて

1

パスワードを設定して「新規アカウントページの作成」(デフォルトではD6でユーザー名と電子メールアドレスを入力できるようにし、初期設定のパスワード付きの確認メールを送信する)をカスタマイズしたい場合(D6ではadmin (または権限を持つユーザ)がログインした)機能を使用して、LoginTobogganモジュールを使用することができます。

関連する問題