コンテンツタイプのフィールドコレクションフィールドを作成しました。このFCには2つのフィールドがあります。1つは無制限の数の画像をアップロードできる画像フィールドです。もう1つは、これらの画像のキャプションとして使用されるタイトルフィールドです。
ここで、ビューを介してこのコンテンツタイプを表示しようとすると、各FCフィールドではなくFC全体を変更できないという問題が発生します。たとえば、ビューに画像とタイトルフィールドのあるコンテンツタイプがある場合、画像スタイルを制御する画像フィールドを操作できます。画像がファイルにリンクするかどうかなどのリンクですが、FCを使用しているため、ビューから画像フィールド設定にアクセスします。
FC画像フィールドを操作したいのは、画像ギャラリー内でColorboxを使用したいからです。しかし、最初にビューを介して表示されるこれらのすべての画像を各画像ギャラリーのノードにリンクし、次にColorboxでそれを表示したいと思います。
注:FC設定で使用しようとしました。このフィールドをリンクとして出力しましたが、画像フィールドからではなく、FCのタイトルフィールドからのみリンクしており、上記で説明したように、画像フィールドを操作してこれらの設定。
誰かがこの問題を手伝ってくれる?ありがとうございました!
「表示:フィールドコレクションアイテム」を使用して新しいビューを広告しようとした場合、さまざまな関係とコンテキストフィルターが必要です。私のフィールドコレクションアイテムは、ギャラリーとキャプションと呼ばれます
次の関係があります(ビューの右側の列)。
また、次のコンテキストフィルター(ビューの右側の列):
調整の順序はわかりません。少し試してみてください。ただし、関係とコンテキストフィルターを使用して、ビューの新しいフィールドを取得できます。フィールド(ビューの左側の列)を構成しているときに、「関係」というドロップダウンが表示されます。ここで別の設定を試してください。結果が変わります。
最も詳細なヘルプではありませんが、設定を変更すると、結果が得られます...
古い質問なので、多分あなたはそれを行うことができませんでしたが、今あなたは次のことができます:
以上です! =)
表示するフィールド(コレクション)アイテムの量を制限する(そして一部をスキップする)ための非常に簡単な方法は、モジュール Field multiple limit を使用することです。モジュールの説明から:
これは、複数の値を持つフィールドに表示する値の数を制限する設定を提供する単純なモジュールです。
モジュールは、複数の値を許可するフィールドのフィールド表示設定を拡張します。サイト管理者は、各表示モード(ティーザーなど)に表示する値の数を指定できます。オプションで、一部の値をスキップするオフセットを指定できます。
Drupal 7バージョンは フィールドフォーマッタ設定API モジュールに依存します。