2017-05-18 4 views
0

Meine Grundvoraussetzung ist, ein Bild auf einer Seite anzuzeigen, die beim Klicken, zeigt eine Farbbox Diashow aller Bilder in diesem Inhaltstyp.Benutzerdefinierte Klassen für Imags in Drupal

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

Dies ist die Lösung, die ich dafür bekam. Anwenden der Anzeige: keine CSS für den Rest der Bilder. Dafür brauche ich verschiedene Klassen für die Bilder. Ich bin nicht in der Lage, herauszufinden, wie dies zu tun ist. Ich habe ein paar Lösungen wie das Hinzufügen einer preprocess_image-Funktion, aber es scheint nicht zu funktionieren. Kann ich hier Hilfe bekommen?

Antwort

0

Wir haben dies in der Vergangenheit unter Verwendung der Option "Bildsätze" durchgeführt, die mit dem Drupal-Modul Lightbox2 geliefert wurde. Wir hatten eine Client-Anforderung, ein Bild anzuzeigen und dann eine Diashow auf derselben Seite der Bilder zu öffnen, die diesem Inhalt im CMS zugeordnet sind. Dieses Modul sagt:

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> 

Sie können eine benutzerdefinierte Knotenvorlage erstellen, um die Bilder im erforderlichen Format zu rendern. Hoffe, das wird dir helfen!

Verwandte Themen