Extended Menu


This is a Joomla/Mambo module that extends the functionality of the mainmenu module. In addition its code is completly redesigned which should make it easier to extend/modify.
Compatibility: Joomla 1.0.x, 1.5.x, 1.6.x, 1.7.x, 2.5.x, 3.0.x, Mambo 4.5.x
(Joomla 1.6.x in progress, see snapshot version below)


download at Joomlacode

Download: Extended Menu 1.2.0 for Joomla 1.6.x/1.7.x/2.5.x/3.0.x, 1.5.x, 1.0.x

(please report bugs via the Joomlacode issue tracker)

To use patTemplate in Joomla 1.6.x+ please install the following library: pattemplate-library-3.1.1.zip (mostly copied from Joomla 1.5) (alternatively you could extract the archive to your libraries folder)

Read reviews and rate this menu at Joomla! Extensions Directory.

(Previous release: extended-menu-module-1.1.0-joomla16.zip)


This module extends the default mainmenu module in many ways. The following list should give you some ideas of what you can do with it:

  • extended menu styles like "Flat List" which supports sub menu items (named "Tree List") or "Select List"
  • customize the menu markup using parameters or your own menu template
  • split your menu or reproduce parts of your menu (e.g., display children at another position)
  • make links to sections, categories, content items magically appear
  • add access keys to your menu items

What you will NOT get:

  • user interface to style the menu (you will have to use CSS)

The following site seem to be an excellent CSS resource:

Insider tip: you can find a few Extended Menu tutorials by using your favorite search engine.