Download & Extend

Add Menu Block module to core

Project:Drupal core
Version:8.x-dev
Component:menu system
Category:feature request
Priority:normal
Assigned:Unassigned
Status:closed (duplicate)
Issue tags:d8ux

Issue Summary

Feature request to have Menu Block module in core, and remove Main/Secondary menu variables.

Comments

#1

Thanks Jeff to surface it! See #503810: Convert primary and secondary menus to blocks for related work. Not sure we need the whole menu_block UI/functionality, some of it's advanced functionality is quite ...well... advanced.

#2

As with any migration from contrib to core, some things will certainly be streamlined I imagine.
However, think of the cruft removed when primary/secondary link handling become just menu slices :^)

#3

Just a quick thing with primary links. We should have the ability in core to know that the primary links is a just a single level of links, and change the caching strategy for it if so (to be global across the site rather than per path). If you have a site with a million paths, you have to generate the same menu tree a million times at the moment which is a waste if it's really simple. Sorry for off topic rant - I agree with getting some of this functionality into core and getting rid of the special cases too :)

#4

Status:active» closed (duplicate)

See #503810: Convert primary and secondary menus to blocks