top of page
Open site navigation
Logo der Online Agentur mdwp

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’]); } ```

  • LinkedIn
  • Facebook
  • Twitter
bottom of page