web-dev-qa-db-ja.com

drupalプロフィールページにラジオボタンを追加する方法

ユーザーが登録するときに、ユーザーからより多くの情報を入手したいと考えています。標準のprofile.moduleでは、次のオプションがあります。

  • 単一行のテキストフィールド
  • 複数行のテキストフィールド
  • チェックボックス
  • リスト選択
  • フリーフォームリスト
  • URL
  • 日付

しかし、ラジオボタンで複数のオプションから1つのオプションを選択する必要があります。これはリスト選択で実行できますが、ラジオボタンの方が好きです。

誰かがこれを手伝ってくれる?

1
Fero

Profile Checkboxes モジュールを使用すると、Drupalプロファイルページにラジオボタンを追加できます。

  1. プロファイルチェックボックスモジュールをダウンロードしてインストールします。
  2. ラジオボタンフィールドを作成する必要がある場合は、[新しいフィールドを追加]の[リストの選択]をクリックします。
  3. そのページには、テキスト領域フィールドのある「選択オプション」オプションがあります。ここにラジオボタンの詳細を入力します。たとえば、性別を追加する場合は、「男性」と入力し、次の行に「女性」と入力します。
  4. これで、ページの下部に[プロファイルチェックボックス]タブがあります。
  5. そこで「ラジオボタン(単一選択)」を選択して保存します。
5
Fero

Drupal 7では、これらのフィールドを有効にする個別のコアモジュールであるオプションモジュールを有効にする必要があります。これは、drupalで行われた方法の変更です。 = 6。

2
querybuzz

ユーザープロファイル/登録ページを本当にカスタマイズしたい場合は、 コンテンツプロファイル モジュールを使用することをお勧めします。 (プロジェクトページから)それについての詳細:

このモジュールは、ユーザープロファイルをコンテンツ(別名ノード)として構築します。これにより、ユーザープロファイルのコンテンツ用のすべての強力なモジュールを使用する機会も開きます。コンテンツ構築キット(CCK)。シンプルで有用であることが意図されていますが、他のモジュールによって拡張可能です。

コンテンツプロファイルは特定の役割に制限できます。このモジュールは、さまざまな役割の個別のコンテンツプロファイルもサポートしています。

ユーザープロファイルと登録ページの両方でCCKフィールドを使用できます。ラジオボックスは、CCKが提供する他のすべての優れた機能と共に簡単に使用できます。

2
WestieUK