Drop down menus

Joined: 02/01/2007
User offline. Last seen 4 years 43 weeks ago.

G'day all,

What is the best way in Drupal to have drop down menus ? I've seen some reference to it on the drupal site, but I haven't found anything that indicates how it should be done.

Thanks all !

Syl

G&G Podcast Host
Rob Feature's picture
Joined: 06/01/2006
User offline. Last seen 10 weeks 1 day ago.
Nice Menus

Well, in 4.7, there was a module called "Nice Menus" (http://www.drupal.org/project/nicemenus). Unfortunately, they never released a version for 5.0 and higher.

Since then, I've used a javascript/jquery menu that I found and just manually integrated that (not the best solution because it doesn't utilize drupal's menu system). Beyond that, I'm not sure what I'll do....I'm kinda waiting for a better solution myself.

-Rob Feature
Geeks and God Co-Host
www.bobchristenson.com

-Rob Feature
Geeks and God Co-Host
www.mustardseedmedia.com

G&G Podcast Host
Matt Farina's picture
Joined: 06/01/2006
User offline. Last seen 21 weeks 5 days ago.
Nice Menus

Try the nice menus module.

If you are using it with drupal 5 you may want to try to apply the patch to upgrade 4.7 to 5 or try out the dev version here.

Matt Farina
Geeks and God Co-Host
www.mattfarina.com

Matt Farina
Geeks and God Former Co-Host
www.mattfarina.com

G&G Podcast Host
Rob Feature's picture
Joined: 06/01/2006
User offline. Last seen 10 weeks 1 day ago.
Jinyx...

Jinyx, buy me a coke...

-Rob Feature
Geeks and God Co-Host
www.bobchristenson.com

-Rob Feature
Geeks and God Co-Host
www.mustardseedmedia.com

Dan
Dan's picture
I've tried the Nice Menus development version for 5.x

It doesn't work for drop down when I put the menu in the header. It leaves all menus expanded and makes a mess, so I'm using nice menus in the lefthand column.

Interstingly, drop down menus appear to work when they're in a side column. Hmmm...

G&G Podcast Host
Matt Farina's picture
Joined: 06/01/2006
User offline. Last seen 21 weeks 5 days ago.
Regions

Nice menus need to be in regions. It can be a sidebar or any of the regions. They can't be in the primary links variable. Is that the issue?

Matt Farina
Geeks and God Co-Host
www.mattfarina.com

Matt Farina
Geeks and God Former Co-Host
www.mattfarina.com

Joined: 04/26/2007
User offline. Last seen 4 years 41 weeks ago.
Version 5

I believe version 5 for this module should be released soon. The developer is saying by the end of this month.

G&G Podcast Host
Matt Farina's picture
Joined: 06/01/2006
User offline. Last seen 21 weeks 5 days ago.
HEAD in jQuery

A couple days ago the jQuery javascript version was completed and committed to the HEAD version of the module. It shouldn't be long before the rest is complete.

Matt Farina
Geeks and God Co-Host
www.mattfarina.com

Matt Farina
Geeks and God Former Co-Host
www.mattfarina.com

Joined: 02/17/2008
User offline. Last seen 48 weeks 1 day ago.
Drupal 6

Anyone know if there are any new features with Nice Menus since Drupal 6 came out?
I am brand new to Drupal, but would really like a drop down menu up at the very top where the primary links are. (not sure on the terminology)
Thanks G&G. Pretty much everything I know about Drupal, I learned from your podcast.

Joined: 03/13/2007
User offline. Last seen 1 year 3 weeks ago.
Try using the suckerfish

Try using the suckerfish menus in a roopletheme...
http://www.roopletheme.com/
~Phil

~Phil

Joined: 03/07/2008
User offline. Last seen 3 years 48 weeks ago.
Yeah, what skstarkiller said

The newest RoopleTheme release, Tapestry, includes suckerfish drop-down menus and is available in a 6.x release. There's also a 6.x version of Beale Street available in our user forums that implement similar drop-down menus. We're working on 6.x releases of LiteJazz and NewsFlash and hope to release those soon. Did I mention they're free?

The suckerfish menus on all of these themes are coded right into the theme... no module required. (Not that modules are a bad thing, but it is one less widget to configure.) They're designed to integrate fully into the Drupal menu system. If you're even a bit familiar with Drupal theming, it's not too tough to merge the suckerfish menu code into another theme.

Sucker fish menu for lite jazz

Hi I'm usin lite jazz in my website www.rodats.com

I think the theme is really wonderful

I would like to use Sucker fish menu

but unfortunatly i do not know how

Is it is possible?

if it's possible could someone explain it step by step

I did the hole website, but i'm not informatic and its hard for me

i apreciate any help

thanks in advanced

Nice menu is not nice enough!

~
It can't attach child to primary menus..

G&G Podcast Host
Rob Feature's picture
Joined: 06/01/2006
User offline. Last seen 10 weeks 1 day ago.
Secondary Links

Shifu: go to your global menu settings and change your secondary links location to primary links...then they will be included in your primary as drop downs.

-Rob Feature
Geeks and God Co-Host
www.mustardseedmedia.com

Bobby
Bobby's picture
changing custom css styles

Hi, I'm not sure how active this thread is, but i stumbled across it, and was wondering if anyone could help a bit out on my problem...

I've been messing around with nice menus for drupal 6.x and i've uploaded my custom css sheet, but i didnt like it, and took it off. Now, whenever i try to upload a new one, (with different css coding) I get the exact same looking menu that i had with the first css sheet.

I'm completely new to drupal, and a complete coding noob... just thought u should know..

any advice would be brilliant! thanks.

Joined: 09/09/2008
User offline. Last seen 1 day 54 min ago.
Try clearing your cache

Bobby,

Try clearing your cache, /admin/settings/performance, the button is toward the bottom of the page.

Curt

Bobby
Bobby's picture
Hi curt, thanks for replying

Hi curt, thanks for replying so quickly, but clearing the cache doesn't seem to work. I have tried that, I've also tried using different locations as the path, as well as different file names for my .css file, but nothing seems to be working.

Bobby.

G&G Podcast Host
Matt Farina's picture
Joined: 06/01/2006
User offline. Last seen 21 weeks 5 days ago.
browser cache

Have you tried clearing the browser cache?

Matt Farina
Geeks and God Former Co-Host
www.mattfarina.com

Bobby
Bobby's picture
Hey, yes, I've tried clearing

Hey, yes, I've tried clearing the browser cache, using internet explorer, google chrome as well as mozilla firefox. sorry for the late reply, we're moving house so everything is in slight chaos.

Timmy Deleu
Timmy Deleu's picture
Hey Bobby, I have the exact

Hey Bobby, I have the exact same problem, clearing the cache does not work. Have you found a sollution yet?

dropdown

Hi Rob,

Thanks for the tip on how to associate your primary links with your secondary. I did exactly that, now my only problem is that i need to make this menu into a suckerfish style dropdown menu, with only the primary links exposed in my header and when you hover the children are exposed.

I am building a drupal install to look like nhl.com and the header dropdown menu is essential. All my links are defined and organized i simply need to know how to implement the suckerfish functionality. Any ideas or knowledge of how to do so?

If you like you can look at www.nhl.com and then at my install at www.ivanmilite.com for reference on what im talking about.

If you get the chance that is and as well if anyone else who reads this knows what im talking about :)

Joined: 06/09/2010
User offline. Last seen 1 year 35 weeks ago.
My own dropdown

Hey,

I know this topic is old but it is about my problem.

I'm theming the website myself i have created my own Dropdown menu
but i dont know what php snippets ( i dont know if this is the right term )
i need to use.

Its really hard for me too explain this i hope someone can help me

G&G Moderator
G&G Podcast Host
NonProfit's picture
Joined: 06/06/2007
User offline. Last seen 1 hour 28 min ago.
Try Nice Menus

Hey hatredkeys,

This is a Drupal forum, so I'm going to assume you're building using this platform. Drupal uses prebuilt modules which can be downloaded here. Certainly you can write your own code, but without a good reason, there is no reason to not use a community-supported module.

Take a look here which are all of the modules tagged with "Site Navigation". Make sure the module version (5.x, 6.x, or 7.x) matches the version of Druapl you are using.

Nice Menus is a great module to consider using.

-NP

Joined: 11/28/2008
User offline. Last seen 10 weeks 4 days ago.
As well as Nice Menus,

As well as Nice Menus, consider the SuperFish module. Works similar to Nice Menus, but uses jQuery for prettiness.

With either module, you'll end up with at least one menu block in your Blocks menu - just move it to the region you want the menu in.

For more advanced use, here's a tip..

Say your menu structure is as follows;

about us
internet
--web design
--graphic design
programming
--php
--c++
--microsoft access
--drupal
contact us

You could create a simple graphic menu for the top level items - about us, internet, programming, contact us.

Then create two superfish blocks. Name one of the 'internet options'(only a label, doesn't have to be used), the the other 'programming options' (ditto).

When you configure (in blocks) the 'internet options' superfish menu, tell it to start from 'internet' in the menu tree, and configure 'programming options' to start from. Voila; a graphical menu with two Superfish menus hanging off it.

HTH,

Pete.

Peter Connolly
Technical Director
KP Direction LLC
http://www.kpdirection.com
http://www.kids-faith.com

Joined: 07/26/2010
User offline. Last seen 1 year 28 weeks ago.
It's in the theme.info file

Replying to the people who couldn't get their .css files to work...

You've probably fixed this by now, but for anyone stumbling across this thread (like I did) you need to add the css file to you theme's .info file. For example, in Garland you would need to edit the garland.info file inside the /themes/garland folder.

Here's some more information: http://drupal.org/node/171205#stylesheets

G&G Moderator
G&G Podcast Host
NonProfit's picture
Joined: 06/06/2007
User offline. Last seen 1 hour 28 min ago.
Subtheme it!

Hey,

apexskier is correct in that .css files can be added via your theme's .info file. However, it is always better to subtheme your core or contrib theme than modify it directly.

-NP