2017-05-18 6 views
0

私の基本的な要件は、クリックするとそのコンテンツタイプのすべての画像のカラーボックススライドショーを表示するページに1つの画像を表示することです。drupalのimagsのカスタムクラス

https://www.drupal.org/node/1026112

これは私がそれを得たソリューションです。ディスプレイを適用するには:画像の残りの部分にはcssはありません。そのためには、私はイメージのために異なるクラスが必要です。私はそうする方法を見つけることができません。preprocess_image関数を追加するなどのいくつかの解決策がありますが、うまくいかないようです。ここで助けてもらえますか?

答えて

0

これまでに、Lightbox2 Drupalモジュールで提供されている[画像セット]オプションを使用してこれを行いました。 1つのイメージを表示してから、CMSのそのコンテンツに関連付けられたイメージの同じページでスライドショーを開くというクライアントの要求がありました。このモジュールは、次のように言っています。

If you have a set of images that you would like to group together in a 
lightbox, but only wish for one of these images to be visible on your page, you 
can assign the "lightbox_hide_image" class to hide the additional images. For 
example: 

<a href="images/image-1.jpg" rel="lightbox[roadtrip]">image #1</a> 
<a href="images/image-2.jpg" rel="lightbox[roadtrip]" class="lightbox_hide_image">image #2</a> 
<a href="images/image-3.jpg" rel="lightbox[roadtrip]" class="lightbox_hide_image">image #3</a> 

カスタムノードテンプレートを作成して、イメージを必要な形式でレンダリングできます。 これがあなたを助けてくれることを願っています!

関連する問題