Drupal is a registered trademark of Dries Buytaert
Release: Module Filter 6.0.0 Major update available for module module_filter (6.0.0). Release: User Restrictions 2.1.1 Minor update available for module user_restrictions (2.1.1). Release: Opensolr Search 4.2.2 Minor update available for module opensolr_search (4.2.2). Release: Media Entity Calameo 2.0.0 Major update available for module media_entity_calameo (2.0.0). Release: Monster Menus 9.5.2 Minor update available for module monster_menus (9.5.2). Release: Monolog Datadog 3.0.2 Minor update available for module monolog_datadog (3.0.2). Release: Migrate Cron Scheduler 2.1.0 Minor update available for module migrate_cs (2.1.0). Release: Webform Ban 1.2.5 Minor update available for module webform_ban (1.2.5). Usage Milestone: Account field split Module account_field_split crossed 10,000 active installs. Module Revived: Disable Login Page 1.1.4 Module disable_login updated after 8 months of inactivity (1.1.4).

This module provides a simpler way to override entity forms without needing to use `hook_form_alter`. You can create a specific "bundle form" that matches your entity type and bundle, and the module will handle the rest. It currently supports overriding forms for nodes, taxonomy terms, and paragraphs.

Actually, to override an entity form, you have to define a form_alter to trigger the right form id (which change if you create or edit an entity).

The idea behind this module is simple : implements a way to override an entity form simplier than hook_form_alter.

To do that, it's quite simple :

  • Install the module
  • Create a bundle form that matching your entity type / bundle
  • Override your form

Entity types supported are :
- node
- taxonomy_term
- paragraph

Add support for others entity types is quite simple (check bundle_form.module and BundleFormTrait).
You can do it yourself or create a ticket.

Activity

Tracked releases
1
Tracked since
Jul 2026
Latest release
1 month ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
1.0.2 Stable Jul 12, 2026