Drupal + Lightbox2 Komponente = Verwendung Körper als Titel (caption) für Leuchtkasten
-
19-09-2019 - |
Frage
Ich bin mit der Lightbox2 Komponente auf meiner Website die Galerie Bilder in einer gruppierten Leuchtkasten anzuzeigen. Ich füge Bilder auf die Website von der Image
Komponente und das Hinzufügen alle Bilder zu den Fotos Buch. Allerdings können die Bilder noch separat auf einer Seite angezeigt werden, wenn ich so wählen. Die URL würde dann in etwa so aussehen:. www.myurl.com/node/37
mit Körper Inhalt (die ich in der hinzugefügt Image erstellen Prozess) unter dem Bild angezeigt wird
ich mich gefragt, ob ich bekommen kann diese Körper Inhalt dieser neuen Bild Knoten Seite als Titel für die Lightbox anzuzeigen, wenn es geöffnet wird, wenn ein Benutzer auf einem Bild in der Galerie klickt.
TIA
Lösung
Es scheint unmöglich, ohne das Lightbox2 Modul Hacking. Wenn Sie Bilder Galerie Ansicht ändern Bild des Körpers Feld enthalten, werden Sie in der Lage sein Lightbox2 zu hacken \ js \ auto_image_handling.js nehmen Körper als Titel.
Andere Tipps
ja, schreiben Sie eine Funktion, die die HTML-druckt Sie zeigen möchten, die Funktion mit hook_menu registrieren, dann es nennen. voila.
z.
function mymodule_menu() {
$items['lightboxhtml'] = array(
'page callback' => 'mymodule_html4lightbox',
'page arguments' => array(1),
...
}
function mymodule_html4lightbox($nid) {
$node = node_load($nid);
print $node->body;
exit;
}
in der die Leuchtkasten nennt, nennen Sie es mit / lightboxhtml / $ nid als href.