3

用語集ビューを作成しようとしていますが、ビューが提供するものはノードのタイトルの最初の文字を使用しています。コンテンツ タイプで Artist という名前のフィールドの最初の文字を使用するために必要です。新しいコンテキスト フィルターを作成して、用語集ビューで提供されるものと一致させようとしましたが、用語集モードはオプションでさえありません。これは非常に奇妙です。誰にもアイデアはありますか?:-/

4

1 に答える 1

1

ページと添付ファイルの両方の表示に対して、既存のコンテキスト フィルターをコピーすることで、正しいことを行っています。あなたの主な問題は、用語集モード オプションが自分の分野に表示されない理由を突き止めることです。Views 7.x-3.3 では、Artist フィールドが Text タイプである場合でも問題ありませんが、実際には List または Term 参照であると思われます。

リスト (テキスト) フィールドの場合: Views 7.x-3.x-dev にアップグレードすると、用語集モード オプションが利用可能になります。

用語参照フィールドの場合: 用語または「ノード上の分類用語」の関係を追加すると、用語名を用語集の引数として使用できるようになります。

ノード参照フィールドの場合: ノード参照フィールドの関係を追加し、[この関係が必要] をオンにします。次に、ページと添付ファイルの両方の表示でコンテンツ: タイトル コンテキスト フィルターを更新して、この関係を使用します。これは、フィルターが親ノードではなく関連ノードのタイトルに基づく必要があることをビューに伝えます。

于 2012-07-13T22:48:47.510 に答える