カスタムユーザーアカウントのフィールドと比較して、Profile2モジュールを使用する利点はありますか?


10

Profile2モジュールをいじる必要があるかどうかを判断しようとしています。ユーザーに実名などの情報を保存して他の用途に利用できるようにする必要がありますが、Profile2モジュールを使用する利点があるのか​​、または必要なものすべてにカスタムユーザーアカウントフィールドを作成する必要があるのか​​わかりません。 。


Profile2の問題キューを確認します(drupal.org/node/1413786)。2012年2月15日の時点で解決されていないモジュールのロード中に致命的なエラーの問題があります。
アシュラー

回答:


16

Profile2モジュールは、1種類以上のプロファイルが必要な場合にのみ有効です。例:-特定のフィールドを持つ学生のプロフィール。-さまざまなフィールドを持つ教師のプロフィール。

別のタイプが必要ない場合は、カスタムユーザーアカウントのフィールドをそのまま使用してください。

お役に立てれば!


1
私は、カスタムプロファイルの作成とまったく同じ経験をしました。役割ごとに異なるプロファイルタイプが必要でした。
Sam152

1
素晴らしい答えとコメント。知っておくべきこと、ありがとう!
David Csonka

1
圧倒的な回答バディ。あなたはモンスターおめでとう値する-ちょうど私が知っているために必要な、おかげで百万
ゼロ

3

プロファイルがノードである場合は、他にもいくつかの利点があります。たとえば、プロファイルのページビューの数を追跡します。または、ノードリビジョンを使用することもできます。



0

コメントを追加するのに十分な評判がありません。だから、答えを追加します。ここで言及されている#dimitrilと同じ機能を探しています。Profile2 Moduleを見ました。Drupal-7を使用していて、profile2はDrupal 7で非推奨です。それでも、Profile2モジュールを使用できますか?または他の方法はありますか?

ユーザーロールの学生がパスワードを変更できないように、プロファイルの編集ページを非表示にしたいと思いました。

あなたの助けに感謝!

ありがとうございました!


Profile2のドキュメントをもう一度お読みください。非推奨となっているのはコアプロファイルの代わりです。Profile2は非推奨ではありません。
チャンネルアイランダー

0

複数のプロファイルタイプが必要な場合のみがユースケースであることに同意しないでください。

他のユーザーにユーザーのプロファイルの表示を許可し、アカウント情報の表示は許可しない場合は、Profile2を使用します。パブリックプロファイル用に別のページを作成し、ユーザーフィールドに機密情報を保持できます。


0

別の理由として、リソースの負荷が考えられます。100個のフィールドがあり、20人のユーザーをロードする場合、それは大量のデータを取得することになります。それを複数のプロファイルに分割する場合、関連するデータを含むプロファイルをロードするだけで済みます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.