SimpleMenu

Recently, I needed a quick and easy way to add a dropdown menu to a Drupal site. So, like any good Drupal developer, I went to the drupal.org website and searched for a module.

First, I found a module called dropdown tabs. It apparently "takes the menu items that are in your primary and secondary tabs, and turns them into dropdown select boxes." So I wanted to try it. And it worked great for being just a box with dropdowns... But I needed something quicker and easier.

Next, i tried quickmenu, which essentially does the same thing as dropdown tabs, but instead of just being a dropdown select box, it actually creates a block from the dropdown select box items and pretty much works looks like a dropdown menu. Buuuut, I felt it was just too complicated to configure.

So finally, I found simplemenu. This one is probably one of the more complex modules I've seen from the Drupal community, but it is so easy to configure and works so well, you'd never know it was so complicated behind the scenes.

SimpleMenu creates a menu bar that is displayed at the top of every page and allows me to configure which element it should go inside of, #wrapper #header for example. Then, I can also create a menu from which it can pull its data, such as menu items and menu sub-items. And then styling is of course the easiest part. SimpleMenu - use it!

May 12th, 2010