Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). Varbase Media Header 9.2.1 Minor update available for module varbase_media_header (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Field Config Cardinality

3,903 sites Security covered
View on drupal.org

This module provides a user interface to override the cardinality (whether a field can have one or multiple values) for specific configuration fields. This allows for more efficient use of database tables by enabling fields to be reused across different entity types with different cardinality settings.

Allows the cardinality of specific config fields to be overridden.
(Field instance cardinality for drupal 8)

If you want to reuse fields between bundles, field config cardinality will allows two fields, one single and one multiple, and saves the information in the same table in the database. This reduces the number of tables per field in the database.

Example: field_dates, it is possible to be multiple field on article content type, and reuse with single field on page content type, and the information is saved on same database table.

Drupal supports this, but there is no UI for it. This module acts as a shim to enable this granular control over cardinality.

If in testing you find a widget that is not supported, please check the active issues and create a new one if it has not already been reported.

Long term, it would be best to refactor based on #1029298-99: Allow cardinality to be restricted (overriden and reduced) in the field instance settings, but this has yet to be tested.

Similar modules

Limited Field Widgets - Accomplishes the same net result, but allows customization per entity form mode vs bundle's the field configuration.

Activity

Total releases
5
First release
Apr 2025
Latest release
2 weeks ago
Releases (12 mo)
3 ▲ from 2
Maintenance
Active

Release Timeline

Releases

Version Type Release date
4.0.3 Stable Jun 30, 2026
4.0.2 Stable Jun 17, 2026
4.0.1 Stable Jul 28, 2025
4.0.0 Stable Apr 25, 2025
4.0.x-dev Dev Apr 14, 2025