Revision: 28116
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at July 1, 2010 02:52 by MikeyLikesIt
Initial Code
<?php function THEMENAME_menu_item_link($link) { if (empty($link['localized_options'])) { $link['localized_options'] = array(); } if (!$link['page_callback'] && strpos( $link['href'], 'fake.link')) { return '<a href="javascript:void(0)" onclick="return false" class="nolink">'. $link['title'] .'</a>'; } else { return l($link['title'], $link['href'], $link['localized_options']); } } ?>
Initial URL
http://drupal.org/node/143322#comment-1354474
Initial Description
This snippet allows admins to create menu items which do not link anywhere. This is most useful in situations where one wants to have dropdown menus where the parent item should not be a link. This same method could be used to create non-linking menu divider/headings. Use http://fake.link for every menu item that should not be linkable. Also, consider using http://drupal.org/project/special_menu_items to provide this capability.
Initial Title
Drupal Menu Items that are not links
Initial Tags
drupal
Initial Language
PHP