Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

dependent_fields

1,276 sites Security covered
View on drupal.org

Instructions

  1. Add the desired dependent fields on your entity type, for example Music genre > song titles
  2. Create a new Entity Reference Source view, the entity type displayed needs to be the children (song titles). Build the view so it accepts the parent argument entity id or uuid and displays the expected results on the view preview.
  3. Edit the children field settings and select the "Make field dependent using views" option on the Reference type.
  4. Select the new view and parent field (in our example music genre). And optionally configure arguments.
  5. ๐Ÿ’ƒDance ๐Ÿ’ƒ

External documentation

Please note that both widgets (parent and children) need to have the form display configured as "Select list" for this module to work.

Credits and thanks

The Drupal 8/9 version of this module is heavily based on the business rules module and it can be considered a lightweight option for those cases where only the dependent fields feature is wanted.
The Drupal 6 version of this module was created by Radiant Flow and sponsored by Spirit Library

Similar Modules

  • Business rules (deprecated): Allow site administrators to define conditionally actions execution based on events. It includes a way to do dependent fields.
  • Dependant reference method (unmaintained): Has the same spirit as this module but has been untouched for a while and doesn't have a D9 version.

Activity

Total releases
5
First release
Aug 2025
Latest release
3 weeks ago
Release cadence
58 days
Stability
100% stable

Release Timeline

Releases

Version Type Release date
1.0.9 Stable Mar 23, 2026
1.0.8 Stable Mar 10, 2026
1.0.7 Stable Mar 3, 2026
1.0.6 Stable Feb 11, 2026
1.0.5 Stable Aug 5, 2025