Drupal is a registered trademark of Dries Buytaert
Release: Entity API 8.x-1.8 Minor update available for module entity (8.x-1.8). Release: Module Filter 6.0.0 Major update available for module module_filter (6.0.0). Release: Blazy 3.0.19 Minor update available for module blazy (3.0.19). Release: Slick Carousel 3.0.8 Minor update available for module slick (3.0.8). Release: Blazy 3.0.18 Minor update available for module blazy (3.0.18). Release: Save & Edit 2.2.1 Minor update available for module save_edit (2.2.1). Release: Splide 2.0.14 Minor update available for module splide (2.0.14). Release: User Restrictions 2.1.1 Minor update available for module user_restrictions (2.1.1). Module Revived: Content Moderation Notifications 8.x-3.9 Module content_moderation_notifications updated after 10 months of inactivity (8... Usage Milestone: Account field split Module account_field_split crossed 10,000 active installs.

Add query parameters and URL fragments to Drupal menu links without manually editing the full URL.

Menu Link Url Options enhances Drupal's menu link form by allowing site builders to add optional query parameters and URL fragments to menu links.

Select a destination using Drupal's normal route/path autocomplete, then optionally add parameters such as type=abc or a fragment such as section-2.

For example:

/events?type=abc&region=ottawa#section-2

This makes it easier for content editors and site builders to create menu links that target filtered pages, specific sections, or other URL-based functionality without manually constructing the entire URL.

Features

  • Use Drupal's standard menu link destination autocomplete.
  • Add one or more query parameters to a menu link.
  • Add an optional URL fragment/anchor.
  • Keep the destination, query parameters, and fragment separate and easy to edit.
  • Works with existing Drupal menu links.
  • Useful for Views filters, contextual filters, tabs, anchors, and other URL-driven functionality.

Post-Installation

Go to your menu and edit a link. Add the query parameter to the link or/and the frament and you're done. These fields are also translatable so you can set different values for each language.

Supporting this Module

Create an issue for feature/bug fix request. If you want to help maintain it, send me a DM.

Activity

Tracked releases
2
Tracked since
Aug 2026
Latest release
3 hours ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
1.0.x-dev Dev Aug 26, 2026
1.0.0 Stable Aug 26, 2026