LinkImageField: LightBox2 einbauen
am 11.12.2010 - 17:44 Uhr in
Hi
Ich habe ein Bild, welches via das Modul LinkImageField einen Link erhält. Dieser Link ist bei mir ein Bild, der via LightBox, die auf der Seite bereits sauber läuft; das soll sich jetzt aber nicht in einem neuen Link (use _self, _blank, _top, _parent), sondern via LightBox öffnen.
D.h. ich will eigentlich ein 'rel="lightbox"'
irgendwo in den LinkImageField-Code einbauen. Anders geht es nicht, ich habe das Internet komplett abgesucht, es muss eine händische Änderung sein. Ich habe jetzt mal etwas in linkimagefield.module, rumgebastelt, leider ohne Erfolg:
Original:
'linkimagefield_image' => array(
'arguments' => array('file' => NULL, 'alt' => '', 'title' => '', 'attributes' => NULL, 'getsize' => TRUE, 'url' => '', 'target' => '_self'),
),
Meine Ideen:
'linkimagefield_image' => array(
'arguments' => array('file' => NULL, 'alt' => '', 'title' => '', 'attributes' => NULL, 'getsize' => TRUE, 'url' => '', 'target' => '_self'), 'rel="lightbox"',
),
'linkimagefield_image' => array(
'arguments' => array('file' => NULL, 'alt' => '', 'title' => '', 'attributes' => NULL, 'getsize' => TRUE, 'url' => '', 'target' => '_self'), 'rel' => 'lightbox',
),
Der Code taucht dann leider auf der effektiven Seite gar nicht erst auf. Ich bekomme zwar keine Fehlermeldung, d.h. es scheint richtig formatiert zu sein, aber der Befehl wird wohl ins Leere führen/unbekannt sein.
Ich denke, es ist auch mehr ein PHP-Problem, ich weiss ja was ich will ('rel="lightbox"' in die Link Attribute setzen), aber ich weiss nicht wie ich den einbaue.
Ich bin um Hilfe sehr dankbar,
mfg phoenity123
- Anmelden oder Registrieren um Kommentare zu schreiben
Das muß mit in die Arguments
am 11.12.2010 - 19:15 Uhr
Das muß mit in die Arguments also (nicht getested):
'linkimagefield_image' => array(
'arguments' => array('file' => NULL, 'alt' => '', 'title' => '', 'attributes' => NULL, 'getsize' => TRUE, 'url' => '', 'rel' =>'lightbox'),
),
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Hm, das ist dem Bild völlig
am 12.12.2010 - 12:05 Uhr
Hm, das ist dem Bild völlig egal. Auch wenn ich dort z.B. das ALT-Tribut entferne, ist das immer noch auf dem Bild drauf. Also bin ich wohl am falschen Ort... Hat noch jemand eine Idee, wie ich dort die LightBox mit LinkImageField zum laufen bekomme?