Drupal が分類用語に参加する
-
18-09-2019 - |
質問
次のような Drupal セットアップがあります。
- コンテンツタイプ: アパート
- 語彙: エリア, 、アパートメントで使用できます。
- コンテンツタイプ: ユーザープロフィール, 、エリアのコンテンツ分類フィールドを使用して、ユーザーが興味のあるエリアを選択できるようにします。
エリア内のアパートに一致するすべてのユーザー プロファイルを表示するビューが必要です。つまり、「ユーザー プロファイル <-> エリア <-> アパートメント」が結合されます。しばらくビューインターフェイスをいじってきましたが、これを達成するためにどのように関係を設定できるのかがわかりません。誰かヒントをもらえますか?
これをビューで簡単に解決できない場合、それ以外の良い方法は何でしょうか?ご協力いただきありがとうございます。
解決
この記事をチェックアウト:ます。http: の//thereisamoduleforthat.com/content/using-default-arguments-relate-nodes-their-common-taxonomy-terms。それはあなたがやりたい方法について説明します。
他のヒント
私の経験では、私は景色がとてもよく分類をしないことを発見しました。それはあなたが望む結果を得るためにしばしば非常に難しいし、その後、あなたはいつか重複してstrugle。多くの場合、私は自分自身は、このためのビューを使用して行き止まりを打つことがわかりました。
この場合、私はおそらくカスタムモジュールでこれを行うだろう。あなたは多くを行う必要はありません。あなたは、ユーザープロファイルと同じTIDを持っているすべてのアパートのノードを取得する単純なクエリを作ることができるはずです。そして、それはあなたが引き出すしたい情報の問題です。あなたはそれが多くのページを遅くうとしてnode_load()を行うことは避けるべきです。
所属していません StackOverflow