Posted by s-jack on November 1, 2016 at 6:20am
コンテンツタイプAと、コンテンツタイプBがあり、
コンテンツタイプAのエンティティリファレンスフィールドで、コンテンツタイプBを参照しています。
コンテンツタイプB側から、参照元であるコンテンツタイプAを表示する等知るにはどうすればよいのでしょうか?
こういう場合にrelationモジュールがあるのでしょうか?
relationモジュールの使い方はまだイマイチ理解できていません。
アドバイスよろしくお願いします。
Comments
まだハマってます
コンテンツタイプ商品に「お米」を作り、
コンテンツタイプレシピに、お米を使ったレシピを書きます。
レシピの入力で、エンティティリファレンスでお米を選び関連付けます。
商品に関連するレシピページは無数に作成される可能性があります。
商品のお米を見ているときに、関連するレシピページをずらっと表示させたいのです。
タームのページに、そのタームが関連づけられたコンテンツが表示されるような仕組みと一緒でしょうか?
ビューを真似すれば良いのかな???
D7ですがタームも1つのエンティティになっているかよくわか
D7ですがタームも1つのエンティティになっているかよくわからないのですが、
タームを参照しているコンテンツがたくさんあって、
タームのVIEWSのときに、参照元のコンテンツが抽出されるのは、コンテクチュアルフィルターとかいう仕組みでしょうか?
タームリファレンスと同じ理屈をエンティティリファレンスでやれば良いのかと思ってますが、その仕組みが理解できません。
VIEWSの知識が足らんのだよとお叱りを受けそうですが、アドバイスお願いします。
また、ドキュメント英語でも構いません。最近のGoogle翻訳の精度が素晴らしいので理解できるので、ご教示お願いします。
D7ですがタームも1つのエンティティになっているかよくわか
D7ですがタームも1つのエンティティになっているかよくわからないのですが、
タームを参照しているコンテンツがたくさんあって、
タームのVIEWSのときに、参照元のコンテンツが抽出されるのは、コンテクチュアルフィルターとかいう仕組みでしょうか?
タームリファレンスと同じ理屈をエンティティリファレンスでやれば良いのかと思ってますが、その仕組みが理解できません。
VIEWSの知識が足らんのだよとお叱りを受けそうですが、アドバイスお願いします。
また、ドキュメント英語でも構いません。最近のGoogle翻訳の精度が素晴らしいので理解できるので、ご教示お願いします。
自己解決しました。
なかなか理解が進みませんでしたが、タームのVIEWを複製して、設定を少しづつエンティティリファレンスへ変更することでできるようになりました。
まさしく、コンテクチュアルフィルタの機能だったのですね。
VIEWSを制するものはDrupalを制すでしょうか。
細かな応用編マニュアルが欲しいところです。
お騒がせしました。