I've got a version of the module for D7 that greatly simplifies how the megamenus are loaded, that ensures the menus are always loaded correctly even if e.g. you're triggering menus via Context, and it removes some subtle bugs where megamenus would show up on the wrong links. Right now I'm tempted to leave the current version as v1.0 and do the new architecture as a D7-only v2 and support both the v1 and v2 versions, but obviously supporting one version would be easier.

The question is: do any of you use Menu_MiniPanels with menus that are not loaded via the normal Primary and Second menus, e.g. you use Menu Block or something else to display them?

Comments

stan turyn’s picture

Hi Damien,

I don't normally use primary/secondary menus (and avoid Context for being somewhat buggy). More often I use Panels/Page Manager and sometimes straightforward blocks. Also Adaptive-based themes don't have primary/secondary menus, using menu blocks instead.

damienmckenna’s picture

Status: Active » Fixed

I think I have a good idea of how to handle v2.

damienmckenna’s picture

Status: Fixed » Closed (fixed)
damienmckenna’s picture

If anyone's interested, I posted a preliminary patch: #1902378: Rewrite output generation to work off template_preprocess_page()

damienmckenna’s picture

Issue summary: View changes

Restructured the question.