Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Menu Firstchild

5,929 sites Security covered Drupal 10–11
View on drupal.org

This module allows you to create menu parent items that automatically link to their first viewable child item. Instead of assigning a direct path, you can designate a link as a "first child" parent.

By default, Drupal requires that you enter a path for each menu link you add/edit from the Menu administration page.
There are cases you may want to create a parent item, without any path, that simply links to its first viewable child item.
Menu Firstchild provides this functionality.

Instructions

  1. Install the module like any other module.
  2. Navigate to admin/structure/menu and choose the menu you want to customize.
  3. Add a new menu link or edit an existing link then enter <firstchild> as the link path to turn it into a parent item linking to its first accessible child.

Known issues

Breadcrumb might be wrong. This is not a bug of Menu Firstchild but a problem linked to Drupal's weak default breadcrumb system.
To solve breadcrumb issues, whether using Menu Firstchild of not:

  1. Try Menu Breadcrumb.
  2. Read #732370: Go as deep as possible when building the active trail.

Contact

This module is sponsored by Absyx.
If you like this module, please review Absyx.

2.x Branch for Drupal 8+

Instructions

  1. Install the module like any other module.
  2. Navigate to admin/structure/menu and choose the menu you want to customize.
  3. Add a new menu link or edit an existing link then check the "First child" checkbox to turn it into a parent item linking to its first accessible child.

Depends on

Dependencies of the latest stable release

  • menu_link_content Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
3
Tracked since
Oct 2024
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 3
Maintenance
Dormant

Release Timeline

Releases

Version Type Core Release date
2.2.0 Stable 10–11 May 11, 2025
2.1.1 Stable 9–10 Nov 10, 2024
2.2.0-alpha1 Pre-release 10–11 Oct 11, 2024