簡単に言うと、カスタム ビューを作成しています。NID に関連付けられた 2 つの分類用語をリストするフィールドを、ビューの引数を返す 2 つの異なるリンクとして出力する必要があります (term1 から view/term1、term2 から view/term2 へ)。むしろ、 1 つの集約されたリンクとして出力されます (term1 と term2 の両方の出力ビュー/term1%0Aterm2.
私は何か間違ったことをしていますか、それとも不可能ですか?
徹底的に:
組み込みの ubercart カタログ puedo-view がそれを行っていないため、drupal ubercart サイトで製品のビュー ( http://example.com/productsのページ出力) を構築しています。これらの製品の一部は、(同じ語彙内で) 複数の分類用語に属しています。
次のような用語に基づいてビューを制限する引数を作成しました: products/red、products/glowinthedark などは、私が作成したこの素晴らしいビューを返しますが、分類用語 red、glowinthedark などに関連付けられている製品のみを返します。したほうがいい。ビューは素晴らしいです!
ここで、このビューに表示される各製品を、生成された製品/[用語] ページにリンクさせたいと考えています。フィールド "taxonomy:all terms" を置換引数 products/[tid] のリンクとして出力すると、1 つの用語で機能します (product_example3 のフィールドはその 1 つの用語で機能します: /products/blue (views is awesome!) が、ここに問題があります) 、それは 2 つの用語には対応していません (または、3 つ以上の用語を想定しています)。これは、フィールドがリストとして出力されるか、単純な区切り記号を使用して出力されるかに関係なく当てはまります。リスト アイテムとして正しく分離されているか、選択された "," 単純な区切り文字を使用して正しく分離されています) が、両方の用語が相対リンク products/blue%0Aglowinthedark を出力します。
それは明らかですか?不思議なことに、似たような状況にある人をグーグルで検索することはできませんでしたが、私がこれに最初に遭遇したとは想像できません. それほど重要ではないので、あきらめるかもしれません。満足度は低いが実行可能な回避策をいくつか思いつくことができますが、皆さんが何らかの洞察を持っていると思いました。唯一の希望は、[このフィールドを用語ページにリンクする] チェック ボックスをオンにすると、ビューが 2 つの個別の用語ページへのリンクを含む 2 つの個別の項目を正常に出力することです。
Drupal.org にもこの質問を投稿しています。御時間ありがとうございます!