画像ギャラリーをノードに接続して、いくつかのサムネイルのみが表示されるようにカルーセルビューで画像を表示し、それらをクリックするとColorBoxオーバーレイが開きます。
フィールドにすべての画像を含むギャラリーコンテンツタイプがあり、記事では、エンティティ参照フィールドを使用してギャラリーが参照されています。
私は Gallery Formatter モジュールを見つけました。これはほとんど必要なものです。しかし、ページに大きな画像を表示するのではなく、サムネイルを表示するカルーセルのみを表示します。フルサイズの画像を取得するには、サムネイルの1つをクリックする必要があります。
したがって、画像フィールドのコンテンツをカルーセルとして表示できるフィールドフォーマッタが必要です。これを達成する方法についてのアイデアはありますか?
最近同じ問題が発生しました。このモジュールを使用するのが最良の解決策だと思います Field Slideshow 。それについて読んでください。必要なのはこのモジュールをインストールすることです。次に、サムネイル用と画像用の2つの画像スタイルを作成する必要があります。 Manage Display設定のコンテンツタイプで、カルーセルを構成できます。また、このモジュールをインストールする必要があります
Libraries API,
Jquery Cycle plugin, JCarousel
このモジュールについて読むことができます ここ
Lightbox2 モジュールでこれを実現できます。 Grouped images の例をご覧ください。
チェックアウト jQueryイメージカルーセルをNode View に追加する。
上記の記事はDrupal 6を対象としていますが、以下のようにこれに従うことができます。
もう1つの方法は、テーマの前処理関数を使用することです。
function YOURTHEME_preprocess_node(&$variables) {
// Your code.
}