Drupal.ruで、彼らは再び「小さな血」のギャラリーを作成するという問題を提起しました。 それはオリジナルのふりをしていませんが、多くの人はまだ尋ねます。 一般的に、ここに解決策があります。
drupalを
配置し 、次のモジュールをダウンロードします。
cck 、
filefield 、
drupal.org /
project /
imagefield 、
image_fupload (readmeをお読みください !)、
lightbox2 、
Pathauto 、
Token 、
音訳含まれるもの:
ユーザー参照、ノード参照、ファイルフィールドメタを除くCCKのすべて
道
パスオート
トークン
画像キャッシュ
imageapi
画像フィールド
ファイルフィールド
画像アップロード(cck)
lightbox2
音訳
いくつかのImageCacheプリセットを作成する
images150x150(スケールおよびクロップ)およびimage800x600(スケール)
新しいタイプのギャラリー素材を作成するフィールド管理に移動して、フィールドを
作成しますギャラリー画像| gallery_single | ファイル| 画像
フィールド設定で、パス設定を変更します
ギャラリー/写真/ [site-date-dd]-[site-date-mm]-[site-date-yy] / [user-id]
グローバル設定で、必須、数量1を設定します
もう1つのフィールドを作成します。画像の束| gallery_pics | ファイル| image_fupload
フィールド設定で、パス設定を変更します
ギャラリー/写真/ [site-date-dd]-[site-date-mm]-[site-date-yy] / [user-id]
グローバル設定で、必須、無制限の数を設定します
代替テキスト設定とタイトルテキスト設定をオンにする
表示フィールドに移動ギャラリー画像| 隠された| ノードにリンクされたimage150x150画像| 隠された
ギャラリー画像| 隠された| 隠された| lightbox2:image150x150-> image800x600
保存、材料の種類は準備完了
同義語のセットアップに移動します。 マテリアルタイプ「Gallery」の場合、この値を設定します:gallery / [title-raw]
トピックのCSSを開き、最後に追加し
ます 。
.field-field-gallery-pics .odd, .field-field-gallery-pics .even {width: 150px; height: 150px; float: left; margin: 5px; }
素材の作成に進み、新しいギャラリーを作成します。 確認します。 許可に表示する許可を忘れないでください)
実際には、簡単なギャラリーが用意されています。 アイデアを開発することができます:カテゴリの追加、タグ付け。 Viewsモジュールを有効にして、多数のビューを作成します。
デモはこちら
設定付きのスクリーンショット:素材「ギャラリー」の作成フィールド管理(ギャラリー画像)フィールド管理(画像のヒープ)フィールドを表示ギャラリーを追加する