You need this module if you have a nested menu tree with taxonomy terms, e.g.:
- Term 1
- Term 1-1
- Term 2
- Term 2-1
And you have a node referring to the term in menu. For example, node refers to the Term 1-1. On the node page you'll see only the first level of menu, because node itself doesn't have a menu item and the menu becomes collapsed:
- Term 1
- Term 2
Module solves this problem, so the menu will be expanded to display the term referred by current node:
- Term 1
- Term 1-1
- Term 2
Drupal 6 version.
Features:
- Configurable node types and vocabularies for which module is enabled
- Can be enabled only for nodes which hasn't its own menu items
- Configurable node's term selection: First, Last, First with menu, Last with menu, Deepest in lineage
- Node detection on custom paths
- Integration with Taxonomy Menu: module uses terms' paths from Taxonomy Menu
Drupal 7 version
Compatibility with Drupal core and custom menus support:
Drupal version | Compatible module version | Menu Block is required for custom menus * |
|
---|---|---|---|
7.x-1.x | 7.x-2.x | ||
7.0 - 7.8 | Yes | No | Yes |
7.9 - 7.11 | Yes | Yes | Yes |
7.12+ | No | Yes | No |
* Menu Block 7.x-2.2 and earlier can be used to enable active trail for custom menus when using Drupal 7.11 and earlier.
Features:
- Configurable for each node type separately on its settings form. You can select which term reference fields will be used.
- 3 term selection methods: First, Last, Deepest in menu. First and Last methods are using fields' weight.
- All methods skip terms without menu item.
- Entity (node) detection on custom paths
- Separate active trails for each menu tree.
- Breadcrumb alteration according to changed active trail.
- Language aware term negotiation (using Taxonomy Translation module from i18n project)
- Highly customizable term paths:
- Default taxonomy/term/[tid] path
- Path used by Taxonomy Menu module to generate menu
- Custom term path patterns
- Hook to customize term paths
TODO:
- Support for third-party term reference fields.
- Support for other entity types (in addition to node).
- Automated tests for all features.
Please check documentation and FAQ before posting any issues. Feel free to improve it if something is missing.
Project information
- Maintenance fixes only
Considered feature-complete by its maintainers. - Module categories: Administration Tools, Site Structure
- 3,102 sites report using this module
- Created by Dmitriy.trt on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
Development version: 7.x-2.x-dev updated 22 Aug 2022 at 17:06 UTC