Drupal 7サイトに画像ギャラリーを作成したいと思います。理想的には、ギャラリーを簡単に作成し、それらをテーマにできるようにする必要があります。これを行うための最良の方法は何ですか?
分類、カラーボックス、ビュー、およびD7の画像フィールドは、それを行うための最良の方法のようです。
柔軟性が最も高く、セットアップに約30分しかかかりません。実際の写真共有Webサイトでない限り、(私の経験では)ギャラリーのその他のものはやり過ぎになる傾向があります。
Media Gallery はあなたの友達です。
ギャラリーを作成する最良の方法は、ビューモジュールを使用することです。
CCK画像フィールドで新しいコンテンツタイプ(gallery_imageという名前)を作成するだけです。
サムネイルとプレビューサイズの画像スタイル(プレゼンテーション)を定義します。 (example.com/admin/config/media/image-styles)
タイプノードのビューを作成し、タイプgallery_imageと公開済みステータスに関してアイテムをフィルタリングします。
ビューのテンプレートを使用して、各画像とビュー全体のレイアウトをオーバーライドします。
複数のギャラリー用。
コンテンツタイプを作成し、ギャラリーという名前を付けます。
CCK画像フィールドを追加します(メガアップロードの場合は Image FUpload を使用)
CCK画像フィールドの設定時に、アップロードアイテムの数を無制限または1以上に設定します。
サムネイルとプレビューサイズの画像スタイル(プリセット)を作成します。
Node--content-type.tpl.phpテンプレートをセットアップして、ギャラリーのレイアウトをカスタマイズします。
Fancybox モジュールは、独自のギャラリーを作成するための非常に優れたモジュールであり、使用も非常に簡単です。
エレガントなボックスに画像を表示するための Fancybox jQueryプラグイン を提供します(HTMLコンテンツとマルチメディアのサポートが追加されます)。
このモジュールにはFancybox 1.3以降が必要です( 1.3.1を推奨 )。