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).

This module allows you to add Drupal Commerce products directly to your site's menus from the product add or edit page. It simplifies menu management for your products.

Integrates menu ui with commerce products. Allows to add commerce products into the menu tree directly from the product add / edit page.

Installation and configuration

Install and enable the module and enjoy menu integration in commerce product forms. Kept simple! ;)

History

Based on our requirements to be able to add commerce products to menus directly from the product UI (like core menu_ui for nodes) I created this module. Other Drupal Commerce users also requested this functionality in #2882936: [INTEGRATION]: Add commerce_product_menu_ui as commerce submodule which will now contain the discussion to include this module into commerce_product as submodule.
Hopefully these kind of solutions will one day be superseeded by a better general core solution in #2315773: Create a menu link field type/widget/formatter. Please push that issue and help coding there!

Token support

Token support for [commerce_product:menu-link:...] was added in >=1.3.

You may want to use a fallback in pathauto for commerce products:
[commerce_product:menu-link:parent:url:path]/[commerce_product:title] to use the menu structure for products.

Possible alternative

Less lightweight and I haven't tested it yet but maybe: https://www.drupal.org/project/menu_link

Supporting this module

Support DROWL's ♥ FOSS work on this module on OpenCollective!

Drupal and this module are FOSS. However, it takes dedicated people to develop and maintain. And they need YOU to give back!

We're committed to building and maintaining Drupal modules that benefit the entire community.

Supporting us on OpenCollective helps us continue to improve, innovate and contribute to Drupal's future. Every pledge makes a difference!

If this module has helped you, we would be very grateful for your donation to support its further development and maintenance.

Support our FOSS development ♥️

You can also speed up the development of features or bugfixes you'd love to see, by sponsoring and giving back!

Sponsor a feature or bugfix 🚀

Let's make Drupal even better, together!

Development proudly sponsored by German Drupal Friends & Companies:

webks: websolutions kept simple (https://www.webks.de)
and
DROWL: Drupalbasierte Lösungen aus Ostwestfalen-Lippe (OWL), Germany (https://www.drowl.de)

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Oct 2025
Latest release
10 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Slowing

Releases

Version Type Core Release date
2.0.3 Stable 9–11 Oct 22, 2025