Hi all ...
Did someone successfully integrated superfish menu with genesis?
I have been pulling my hair for a couple of days now without success.
Fusion has superfish menu's in it's core theme, i have been trying to copy this but I'm getting lost.
Any help highly appreciated :)
Have a great day!
Pat.
Comments
Comment #1
Jeff Burnz commentedWell its pretty easy to integrate, what are you having trouble with - which bit?
Have you got the Javascript side of things working, that would be the first step.
Is it the CSS you having issues with (most people have issues with the CSS).
Comment #2
Jeff Burnz commentedI wrote one, since you asked so nice:
http://adaptivethemes.com/add-superfish-drop-menus-to-any-theme-easily
Comment #3
Patsjoelie commentedMany times thanks Jeff!
You are the best :)
Comment #4
glennnz commented@Jeff
How about centring a dynamic width, horizontal Superfish menu in a Genesis subtheme?
I have it displaying and working perfectly in the Content Top region, but can't get it centred without breaking all sorts of other stuff.
Thanks heaps.
Glenn
(btw, I use Genesis for EVERY site I do now, it rocks ;-))
Comment #5
ClearXS commentedsubscribing for D7; there are some other themes doing this out of the box, but I might prefer Genesis
Comment #6
Jeff Burnz commentedRight now I can tell you we either use Superfish module or Nice Menus. 9/10 we use Superfish module and don't bother trying to hard code the integration. The module is good (not perfect but good enough). I would say use the module - it rocks for simple dynamic menus that we all know and love. http://drupal.org/project/superfish
In the D7 version of Pixture Reloaded I actually removed the hard coded Superfish menus and instead provide much more styles for the Superfish module - it can do down, nav bar and horizontal flyout - pretty cool.
Comment #7
billmp123 commentedHi,
I'm using Drupal 7.0 & Genesis and am trying to add superfish following Jeff's howto. Putting the javascript snippet in the page.tpl file threw up an undefined variable, so I put it in html.tpl.php instead and that went away. However I also get an undefined variable error for this statement:
if ($superfish_menu):print $superfish_menu;endif;I've tried adding it to the page.tpl and html.tpl without success.
My .info seems correct as I can see the superfish region in the blocks page and CSS & JS appear to be loading OK.
Be most grateful for any ideas.
Thanks
Bill
Comment #8
Jeff Burnz commentedPrinting variables in D7 is not as strait forward as D6, you need to use the render() function, e.g.
print render($page['region_name']);Comment #9
billmp123 commentedOK, thanks. I have it working now
Comment #10
pillarsdotnet commentedUse the Superfish module.