Did you build a menu in the admin? Can you post the code in your menu views?
Thanks!
~Brad
ColdBox Platform Evangelist
Ortus Solutions, Corp
E-mail: brad@coldbox.org
ColdBox Platform: http://www.coldbox.org
Blog: http://www.codersrevolution.com
Did you build a menu in the admin? Can you post the code in your menu views?
Thanks!
~Brad
ColdBox Platform Evangelist
Ortus Solutions, Corp
E-mail: brad@coldbox.org
ColdBox Platform: http://www.coldbox.org
Blog: http://www.codersrevolution.com
When calling the plugin from within your view, are you specifying a menu slug name, a zone name, or both?
Here is the code
Home
#cb.getPlugin( plugin="SuperMenu", module="SuperMenu" ).renderIt( zone="mainmenu" )#
i am using a zone
Home
#cb.getPlugin( plugin="SuperMenu", module="SuperMenu" ).renderIt( zone="mainmenu" )#
yes i installed the super menu module, created a menu and associated it with the zone i created called mainmenu.
Then i pasted the code to get the plugin into the _topmenu view being called from the paged layout, with in the “reddy” layout.
Hi marcus–
I tested the scenario you outlined (same zone name, same layout, same view), and I was able to get the menu to display (even straight pasted the code you provided). Is the view cached by any chance?
Have you tried passing the menu’s slug to the plugin?
E.g. #cb.getPlugin( plugin=“SuperMenu”, module=“SuperMenu” ).renderIt( slug=“somemenuslughere” )#
hi
i tried the slug version as well.
In the super menu config, the pages i added to the menu have a context popup showing “the content is expired and no longer valid”.
The page entries in the menu are a dark brow colour at first then as soon as you save they go pink.
I am running content box on cf10.
i went into admin and switched off all caching, but super menu items still do not show up.
What kind of items are in your menu? And is it possible that the menu is simply being hidden by CSS?
I added 2 pages i created in content box. Nothing else changed.
What database are you using?
MySQL
i copied the content box files from the cf10 server to railo.
It works on railo, although the menus are not nicely lined up.
Any idea why supermenu works only in railo?
Ah, you’re on CF10? I did not test it on 10. I’ll take a look. Thanks for letting me know.
Re: the menus lining up, that is something you’ll have to modify via the theme. SuperMenu only produces a very generic unordered (or ordered) list, which you can then style to your heart’s content.
I’ll let you know what I find re: CF10. Thanks
yes I am using CF10.
glad i could help.
Hey Marcus–
Thanks for your patience with this. I figured out the issue…apparently, CF9 and CF10 handle the isNull() on one of the content properties differently, so it was thinking that all of your content items were expired, and hence didn’t show them ( I assume the menu items in the menu manager were all red, right?)
Anyway, I’ve updated the module. http://www.coldbox.org/forgebox/view/Super-Menu
If you get a chance to try it out, let me know if it solves the issue. If you just want to update the files, the only changes were in the following:
Good luck, and thanks again for helping me squash this.
Thanks!
Joel,
This has given me another idea. Should we add update notifications to ContentBox on modules, widgets and layouts?
Ideas?
![]()
Luis F. Majano
CEO
Ortus Solutions, Corp
www.ortussolutions.com
ColdBox Platform: http://www.coldbox.org
Linked In: http://www.linkedin.com/pub/3/731/483
Blog: http://www.luismajano.com
IECFUG Manager: http://www.iecfug.com
Yes, that would be awesome. Off the top of my head, I have a couple ideas.

This would be awesome, as WordPress does the same thing and from the dashboard to see what is available to be updated would be great addition.
Do you mind creating a ticket for this and adding all of our ideas. I think also offering a notification API is key. Where modules layout widgets etc can send notification to the ui in a standard API.
Updating of the module for example seems like a complete overwrite