JMB Tree - best menu module for Joomla

JMB Tree

Universal Menu for Joomla

JMB Tree displays specified menu items or categories in tree-menu or drop-down list style. It’s a ‘must have’ module for portals, allowing website designers to organise menu items in the most effective way. For example you can choose city, region or city (as categories) and get content related to the selected category. It is also possible to combine menu items and select which ones need to be displayed. JMB Tree uses the core menu settings like class suffix and menu image.

Live Demo Get Free

Download JMB Tree

After click on "Subscribe" button a download link will be sent to you. We guarantee no spam and that we will not provide your e-mail to 3rd party persons. Together with extension you will receive free tutorials and recommendations about extension usage and will be subscribed on our newsletters.

Google Plus
Extension: Module
Version: 1.0.3
Type: Free
Compatibility: 3.6.*

We make a building of the multi-level menus easy

JMB Tree is a universal module for Joomla to organise and manage menu items or categories in two views:

  • Multilevel (tree) - a view list as classic menu
  • Drop-down list - with loading the page after the menu item is selected

It is possible to easy compile menu items through just one menu. The module settings are flexible and easy to use. Using JMB Tree module it is possible to build menus with nesting levels which are often suitable for portals or websites with complex structures.

With Drop-down list mode it is easy to choose a category and get redirected to the page of this category. It can be useful if you need to select a category related to specified towns / regions which is often a key requirement for portals.

JMB Tree provides Accessible Rich Internet Applications (ARIA) support - a semantic markup specification, which provides document-level markup in order to allow assistive technologies to convey appropriate information to persons with disabilities, who rely on screen readers to describe the content on a page.

  • JMB Tree
  • JMB Tree
  • JMB Tree
Examples JMB Tree
Examples JMB Tree
Examples JMB Tree
Examples JMB Tree

It's important for us to get feedback on the product: your ideas and suggestions.

  • JMB Tree - backend settings
  • JMB Tree - backend settings
  • JMB Tree - backend settings

Module Options

Module Type: there are two parameters available in the administrator settings for the module - you can choose to work with existing Menu Items or use categories to build a tree-menu based on standard Joomla categories.

Module Layout: there are three options available. Tree view menu (as a default option) displays menu items in hierarchial format (tree). Dropdown menu displays a select-list with items, and the last option is called menu - it uses the standard mod_menu view.

‘Tree view list’ uses menu item settings and allows to set menu link types and use of images, titles and classes. It’s possible to define nesting levels (start and end level) and to exclude the parent items specified by ID.

‘Categories tree type’ displays links to Joomla categories that can be specified through the back-end, with two views available: tree view menu displays the links as a standard menu or you can choose drop-down list view for some cases.

Various styles: there are following styles available: default, dark and dropdown. JMB Tree supports the use of a module suffix, which you can change the type between horizontal or vertical (sidebar) format. It’s also possible to choose right or left direction of dropdown list appearance, and to use level separator (available for dropdown mode only).

  • ARIA semantic specification support
  • Menu items or categories lists
  • Build drop-down lists
  • Create a tree menu
  • Exclude a menu items by ID
  • Hierarchical item levels support
  • Exclude categories by ID
  • Display of menu items image
  • Sidebar and horizontal layout styles
  • Level separator for dropdown mode
  • Build a menu based on custom items
  • Optional nofollow attribute
  • Support for custom styles with overrides
  • Easy back-end management
  • Use of the parameters from the menu item settings

Updates & Changelog

Version 1.0.3 - 2016-01-07

Bug Fixed "Trying to get property of non-object" notice

Version 1.0.2 - 2015-07-27

Bug Fixed Incorrect caching of menu items

Version 1.0.1 - 2015-05-19

Bug Fixes Change update site URL

Version 1.0.0 - 2015-01-12

New Added Initial Release