HMENU
HMENU is a TypoScript object used in the TYPO3 content management system to generate frontend navigation menus. It acts as a container that defines how menu items are gathered and how they are rendered, including support for multiple levels and different presentation styles. HMENU itself does not produce output; it delegates rendering to level-specific objects such as TMENU or GMENU.
The core concept is that HMENU collects a set of pages based on a “special” instruction and
Within an HMENU, one or more levels are defined by assigning renderers to numeric keys (1, 2,
Example configurations show HMENU with a chosen special setting, a 1 = TMENU level for the first