エンティティリファレンス等参照系の関係の方向について

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
s-jack's picture

コンテンツタイプAと、コンテンツタイプBがあり、
コンテンツタイプAのエンティティリファレンスフィールドで、コンテンツタイプBを参照しています。

コンテンツタイプB側から、参照元であるコンテンツタイプAを表示する等知るにはどうすればよいのでしょうか?

こういう場合にrelationモジュールがあるのでしょうか?
relationモジュールの使い方はまだイマイチ理解できていません。

アドバイスよろしくお願いします。

Comments

まだハマってます

s-jack's picture

コンテンツタイプ商品に「お米」を作り、
コンテンツタイプレシピに、お米を使ったレシピを書きます。
レシピの入力で、エンティティリファレンスでお米を選び関連付けます。
商品に関連するレシピページは無数に作成される可能性があります。

商品のお米を見ているときに、関連するレシピページをずらっと表示させたいのです。

タームのページに、そのタームが関連づけられたコンテンツが表示されるような仕組みと一緒でしょうか?
ビューを真似すれば良いのかな???

s-jack's picture

D7ですがタームも1つのエンティティになっているかよくわからないのですが、
タームを参照しているコンテンツがたくさんあって、
タームのVIEWSのときに、参照元のコンテンツが抽出されるのは、コンテクチュアルフィルターとかいう仕組みでしょうか?

タームリファレンスと同じ理屈をエンティティリファレンスでやれば良いのかと思ってますが、その仕組みが理解できません。
VIEWSの知識が足らんのだよとお叱りを受けそうですが、アドバイスお願いします。
また、ドキュメント英語でも構いません。最近のGoogle翻訳の精度が素晴らしいので理解できるので、ご教示お願いします。

s-jack's picture

D7ですがタームも1つのエンティティになっているかよくわからないのですが、
タームを参照しているコンテンツがたくさんあって、
タームのVIEWSのときに、参照元のコンテンツが抽出されるのは、コンテクチュアルフィルターとかいう仕組みでしょうか?

タームリファレンスと同じ理屈をエンティティリファレンスでやれば良いのかと思ってますが、その仕組みが理解できません。
VIEWSの知識が足らんのだよとお叱りを受けそうですが、アドバイスお願いします。
また、ドキュメント英語でも構いません。最近のGoogle翻訳の精度が素晴らしいので理解できるので、ご教示お願いします。

自己解決しました。

s-jack's picture

なかなか理解が進みませんでしたが、タームのVIEWを複製して、設定を少しづつエンティティリファレンスへ変更することでできるようになりました。
まさしく、コンテクチュアルフィルタの機能だったのですね。
VIEWSを制するものはDrupalを制すでしょうか。
細かな応用編マニュアルが欲しいところです。
お騒がせしました。

日本 コミュニティ: Drupal Japan User Group

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week