Menu Node API
Manages relationships between node ids and menu items.
The Menu Node API project fills in one of the "missing tables" in Drupal 6. This module does nothing on its own. Instead, it creates and maintains a {menu_node} table. This table maps the relationship between a node and its menu item (if any).
The module requires the optional core Menu module to be enabled. It also requires Drupal 6.10 or higher. (See this issue for why).
By itself, this module has no end-user functionality. When nodes are assigned to a site menu, records are created to capture that relationship. If the node or menu item is deleted, the record is likewise deleted.
This process enables other modules (such as Views) to write JOINs against node items in the menu system.
Should this feature be in core?
Contributed modules
- Menu Node Edit: Allows node editing access based on menu relationships.
- Menu Node Views: Enables node views based on menu relationships.
Sponsorship
The module was developed by Palantir.net.
Releases
| Official releases | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-1.3 | 2009-Sep-14 | 10.9 KB | Download · Release notes | Recommended for 6.x | |
