top of page

Externe Seiten in Lightbox öffnen
Drupal Code
Manchmal benötigt man einen Link zu einer externen Site als normalen Drupal Menüeintrag. Standardmäßig bietet Drupal allerdings keine Möglichkeit, [edit] diese in einem neuen Fenster zu öffnen. Die Theme-Funktion hook_menu_item_link muss überschrieben werden. Und wenn man das macht, kann man auch direkt auf das veraltete Attribut ‘target’ verzichten und die Seite in einer modernen ‘Lightbox’ öffnen. Das Modul Lightbox2 muss natürlich installiert sein.Folgender Zweizeiler reicht dazu aus:``` function phptemplate_menu_item_link($link)if(strstr($link[‘href’],’http’)) {$link[‘localized_options’][‘attributes’][‘rel’] = ‘lightframe’;}return l($link[‘title’], $link[‘href’], $link[‘localized_options’]); } ```
bottom of page