CustoMenu

CustoMenu is an extremely powerful menu module. It gives you full control over the display of your menu. You can use one of your menus or be completely independent of the Joomla! menu structure by selecting items from different menu's. You get a bunch of Advanced Parameters to your disposal.
Advanced Parameters include:
* Override item names and/or links
* Active state when child item is opened
* Active state when any other defined set of menu items is opened
* Full control over layouts and styles
* Turn your menu into a image only menu
Fully stylable
CustoMenu comes with a number of different layouts. You can change these and add your own. So you have full controll over the HTML structure of your menu.
Also the stylesheets can be turned to your hand. This means you have full control over the display properties through the use of CSS. You can use the CSS file that comes with the package, and change that to your likings or add your own.
Output Extra CSS
This feature gives you the ability to include extra CSS files related to the active menu item. This means that you can have different backgrounds, color schemes or whatever per menu item.
1-Level
This menu is a 1-level menu. So if you are looking for a menu with pull downs, drop downs or trees, look further. But for many sites a 1-level (main) menu is just what is desired.
So: CustoMenu does NOT support sub menus!!!
-------------------------------------------------------------------------------------------------------------------------------------
How to use it: http://www.nonumber.nl/customenu
Changelog: http://www.nonumber.nl/customenu/changelog
NoNumber! extensions require php 5.3+
See for more requirements: http://www.nonumber.nl/customenu/specs
Keep up to date: http://www.nonumber.nl/news
Support forum: http://www.nonumber.nl/forum
-------------------------------------------------------------------------------------------------------------------------------------
Please do not use the reviews to post support issues. Use my forum for that.
In order to customize my sub menu items, I utilized the default_1.css file but no matter how many times I modified it, the links in my sub nav wouldn't change. After inspecting the code in the helper.php file, I located an error. The path to the default_1.css file is incorrect. It reads: modules/mod_customenu/customenu/css_extra/ when it should be modules/mod_customenu/customenu/css/extra/.
So, for those of you considering this module and in particular, the custom features, keep this in mind but don't let it deter you from giving this mod a go as it is really very good indeed.
Note: I've notified the developer of the error.
I needed help with some css styling and Peter responded almost immediatly to resolve my issue. Truly professional.
thanks a lot. hope all my downloads will be as accurate and comfortable.
First, I'll touch on the core feature: the ability to override Joomla's sometimes limited menu output. If a single level works for you but you want your own styles, use CustoMenu and create your own template. It's easy and you can do just about anything.
But for me the real strength is the ability to create a menu of up to 20 items from items in any menu. It's a bit of work because you can override just about any menu setting, but when you're done you've got... well... a custom menu. I've done just that, creating a menu for the footer of my site that had just 6 items pulled from a much larger menu system. And I've created a copy of my main menu and added a link to the site map in the footer as well. Yes, I suppose I could have used standard Joomla menus and menu links, but I wouldn't have been able to style them as easily and I wouldn't have had nearly as much control over the code.
So CustoMenu gets four stars for being so very useful, but I'm holding one back because you can do much the same with Joomla (although with more work on your part).
Looking forward to the possibility of having more than one level menus on it. If you have a simple one level menu and you want complete control over each menu item, you have found it.
The module is easy to set up and super easy to get going with content. The CSS is easily understood and everything works fine with Cufon!
One suggestion... The admin panel needs to be something like an accordion menu. That would make it easier to jump right to the menu item you want to edit and keep everything neat.
In closing, it's a perfect 10, 5 stars and 2 thumbs way up! CustoMenu saved what little hair I have left! CustoMenu is highly worthy of a donation, which I'm going to do right now! THANK YOU!
I had it as an accordion menu (per item) in previous versions. But that caused the page to often hang (too heavy on he javascript).
Took me 20 minutes to figure out how to get started on customizing, but once I did, it was pretty simple.
All the problems that I encounter I manged to solve when browsing the forum from the link in the backend of Joomla.
I did have to pick up some more knowledge on CSS, but it was worth the time.
I say you, this is one of the best ways to extend your possibilities on your website. It is not a replacement, it is an addition. Simple, fast, NoNumber....
Additonal:
- all nonumber extensions are directly installable from the server without download
- for updates, you don't have to uninstall first the older version
- you get it without a, absolutly senseless, terrible registration procedure
Don't forget to make a Donate with paypal for many further extensions and updates from NoNumbers.
I've struggled with customizing my menus in the past and when I found this I was relieved. The CSS structure is simple and makes it easy to understand what it is you want to change.
Using this extension, I was able to wipe out all of the menu / nav css from my core template and just work within the "styles" css that's part of CustoMenu. (Note - that might not work for you... I have a pseudo custom / stripped template).
Just wished I had found this one earlier.
However i have a question for the author. How can i make the menu to cover the entire horizontal width from left to right? I want to get rid of the gap between the menu and the right border.
Thanks
Nice job
The long and the short of it is that you really can customise your menu styles, link by link if you should so wish, in a way to my knowledge completely impossible in a standard joomla! install. I am using the latest version of joomla! to date (Version 1.5.9).
Joomla is a fantastic tool, but a simple desire to stray just a touch from the golden path, turns a nice design into a compromise.
For example: You have a menu item, you want a line break, and to have the first line in bold... seems simple enough does it not? The menu is working great without it... how the heck do you put that 'little style change' in position. Ummm.. Well to be honest, use this mod.
The mod admin interface is well commented with help bubbles all over where needed, the associated forum at the developer's site contains plenty of questions you may have, which already have answers.
I was a little surprised at the lack of documentation, until I asked a question late one night, and in the morning it was answered, a follow up question in the day (europe time) was answered so quickly and accurately, the need for documentation faded away.
This plugin does exactly what is described, I have found no clashes with anything else... all in all 100% thumbs up, I am looking forward to trying out some other of this chap's mods.
Thanks for the amazing review :)
Yeah, documentation is always the thing that comes last (read: not at all). That's what you get if you are too busy. I'm sorry about that to all mankind! ;)
My pleasure!
btw.. I have to second a previous reviewers PRAISE for the developer. I had several other questions/wishes for my site that were all answered and fixed with the help of the developer. He knows his Joomla :-)
Amazing service for something that was free!!
Thanks,
The current version has a css file that gives each state (normal, hover, active) it's own image. It is better to use css sprites, though (do a google search to know what it is). I will implement that in the coming version, but you can do it yourself too, by simply changing your images and css file.









