2017-11-23 8 views
0

私は、6年前のDrupal 7のように作成された私の部署のウェブサイトを維持するために大学の仕事を持っています。私。 ウェブサイトの作成者は、標準のプロファイルモジュール(profile2ではなく)を使用して、それぞれの役割ごとに異なるビューとフォームを編集しました。また、さまざまなビューやタクソノミーへの接続など、たくさんのものが作られています。だから、私はprofile2のすべてを移植することはできませんが、私は特別なフィールドを講師 - ユーザープロフィールの編集フォームに追加する必要があります。シンプルなフィールドを作成して特別なルールで表示することは、私にとって問題ではありません。問題は、このカスタムフィールドを実装する方法がわからないことです。 フィールドは、特別なコンテンツタイプのすべてのエンティティを読み込み(現行の作業)、現在のユーザーの(講師の)名前を含むものを表示する必要があります。 \そのページに表示されるべきものと表示されないものをチェックしない。Drupal 7のさまざまなユーザーのさまざまなチェックボックスのバリエーション

私はどんな助けでも非常に感謝しています!

答えて

0

このフィールドは、ノード参照またはエンティティ参照フィールドである必要があります。 2つのモジュールのいずれかがすでにインストールされている場合は、このフィールド用にもモジュールを選択することができます。他の1、、1を選んで、それをインストールし、その型のフィールドを追加します。

https://www.drupal.org/project/references

https://www.drupal.org/project/entityreference

選択する必要があります「最終作品」ノードタイプと、適切なウィジェットタイプを参照するように設定する必要があり、 1つはチェックボックス付きです。

関連する問題