Das Urlaubstagebuch zur Reise auf Maritius 2011, mit Berichten und Fotos von jedem einzelnen Tag. Des Weiteren können die Informationen über die weiterführenden Links nachgelesen werden, falls jemand diese Reise ebenfalls machen…
Drupal 6: Menu Item mit Query Parameter
Autor: Sven, am Di, 28.06.2011 - 09:11
Leider kann man in Drupal 6 keine Query Parameter an die URL von einem Menüeintrag anhängen. Da in Drupal ja nichts unmöglich ist muss nur die entsprechende theme Funktion im Template überschrieben werden, wo dann das setzen des Parameters möglich wird. Dieses könnte natürlich auch in ein eigenes Modul ausgelagert werden, da die theme Hooks ja auch dort zur Verfügung stehen.
/** * Implementation of theme_menu_item_link() */ function THEMENAME_menu_item_link($link) { if (empty($link['localized_options'])) { $link['localized_options'] = array(); } // Add the query param to the url if ($link['href'] == 'user/login' && $_GET['popup']) { $link['localized_options']['query'] = 'login=popup'; } return l($link['title'], $link['href'], $link['localized_options']); }







Neuen Kommentar schreiben