• Free Domain Names with Yearly hosting

You are here: Home Joomla Joomla Forums

spacer
Welcome, Guest
Please Login or Register.    Lost Password?

Problems with multiple menus - Making it work
(1 viewing) (1) Guest
Go to bottomPage: 1
TOPIC: Problems with multiple menus - Making it work
#672
Problems with multiple menus - Making it work 3 Years, 3 Months ago Karma: 0  
This is more of a detailed "how to" than a problem. Maybe it will help someone else who needs it to figure it out quicker:

With sbd roll menu 88 and 89, j! 1.5.7. (Legacy Enabled) with SEF enabled or disabled (no difference).

I am building a very large site, with lots of static content pages and a very complex menu structure. To keep the generated menu code to a manageable size on each page, and avoid duplicating a 600 item accordion menu on every page, I need to break the menus down. In my case the menus will correspond to the same Sections to which I have assigned their content. One section of content equals one menu.

The exact sequence of this process is critical.

Due to the way J! 1.5 automatically creates new menu modules and assigns them to the default mod_mainmenu module if you start the process in Menu Manager, you have to do things in a totally different order when creating second and subsequent sbd menus that you might with standard J! menus.

1) In J! Module Manager, create a new mod_jos_rollmenu module for each section menu, and position it wherever you need it to be. Mine are generally in the "left" area.
2) In J! Menu Manager, create a new menu for each section menu, and give it a unique menu name, such as: "sectionname".
3) Go back into Module Manager and change the menuname parameter in each new sbd menu module from the default of "mainmenu", to the corresponding sectionname(s) menu created in Menu Manager.
4) In Menu Manager, add main and sub-menu items to each new menu, none of which are in any other menu. This avoids duplicate content issues.
5) Create a master menu and/or topmenu, containing nothing but alias links to the first item of each section menu. This causes the applicable section menu to be displayed when its topmenu or mainmenu link is clicked.
6) Cleanup: delete any mainmenu modules created by Menu Manager that are not jos_rollmenu module types.
ronnieg (User)
Fresh Boarder
Posts: 2
graphgraph
User Offline Click here to see the profile of this user
Last Edit: 2008/11/16 23:47 By ronnieg.Reason: Add cleanup step.
The administrator has disabled public write access.
 
#673
Re:Problems with multiple menus - Making it work 3 Years, 3 Months ago Karma: 14  
Hi,

Thanks for this, it is much appreciated and may help others.

Many Thanks
SimpleByDesign (Admin)
Moderator
Posts: 435
graph
User Offline Click here to see the profile of this user
Gender: Male Birthdate: 1977-09-21
The administrator has disabled public write access.
 
#986
Re:Problems with multiple menus - Making it work. 1 Year, 10 Months ago Karma: 0  
Hi!
Im new to Joomla! and SBD accordion menu, which I think is great!

But I can't make it to work. I followed the instructions "Problems with multiple menus - Making it work"
tried many many times and I always get the same error.
Just one thing, to make it faster, Im working on XP, in localhost mode, with WAMPserver.
so this is the error. thanks in advanced!!!!!!


Notice: Undefined variable: row in C:wampwwwmodulesmod_sbd_rollmenumod_sbd_rollmenu.php on line 709

Notice: Trying to get property of non-object in C:wampwwwmodulesmod_sbd_rollmenumod_sbd_rollmenu.php on line 709


Deprecated: Function split() is deprecated in C:wampwwwmodulesmod_sbd_rollmenumod_sbd_rollmenu.php on line 47

Deprecated: Function eregi() is deprecated in C:wampwwwmodulesmod_sbd_rollmenumod_sbd_rollmenu.php on line 203
alias1


Deprecated: Function split() is deprecated in C:wampwwwmodulesmod_sbd_rollmenumod_sbd_rollmenu.php on line 47

Deprecated: Function eregi() is deprecated in C:wampwwwmodulesmod_sbd_rollmenumod_sbd_rollmenu.php on line 203
articulo2
Deprecated: Function split() is deprecated in C:wampwwwmodulesmod_sbd_rollmenumod_sbd_rollmenu.php on line 47

Deprecated: Function eregi() is deprecated in C:wampwwwmodulesmod_sbd_rollmenumod_sbd_rollmenu.php on line 203
articulo1
lalo_m (User)
Fresh Boarder
Posts: 2
graphgraph
User Offline Click here to see the profile of this user
The administrator has disabled public write access.
 
Go to topPage: 1
Copyright © Simple By Design Limited