Project Description
A hierarchical menu module for Orchard. Supports creating multiple menus, drag and drop ordering, content relationships, and a front facing menu widget.

I want to give credit to Piotr Szmyd, the author of the Advanced Menu module, from which several of the implementation details were derived.  


This project depends on the related content module, and the search module.  DO NOT INSTALL THIS MODULE WITHOUT INSTALLING THESE MODULES FIRST.  I didn't spend time verifying this, but apparently there is a bug that prevents modules from properly requiring dependent modules to be installed if necessary.  So, chances are that your site will blow up if you do not manually install the other module first.

Project Status

This is the initial release of the menu, and there definitely might be some bugs, and there are a handful of features that have not been implemented yet.  They are, in no particular order:

  • Performance/caching
  • Permissions 
  • Localization 
  • Ajax error handling 
  • Logging 
  • Import/Export 
  • Commands 
  • Contained Items
  • Potentially include some default menu javascript/styles.  Part of me feels like this is the responsibility of the theme.

Last edited Sep 7, 2011 at 8:50 PM by ldhertert, version 5