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 adds support for creating field groups like fieldsets, tabs, and accordions within Entity Builder definitions. You can define these groups using YAML or a spreadsheet interface, and they can be configured for both form and view displays, including nested structures.

Entity Builder Field Group adds field group support to Entity Builder definitions.

Define fieldsets, tabs, accordions, and details elements in YAML or via the spreadsheet interface. This module integrates Field Group with Entity Builder.

Features

  • Field Groups in YAML: Define groups alongside bundles and fields
  • Multiple Format Types: Fieldset, details, tabs, accordion, HTML element
  • Nested Groups: Tabs containing fieldsets, accordions with nested items
  • Form and View Displays: Configure groups for both display types
  • Smart Sync: Automatic create, update, or skip based on changes

Supported Format Types

  • fieldset: Basic bordered container
  • details: Collapsible details element
  • tabs: Horizontal or vertical tab container
  • tab: Individual tab within tabs container
  • accordion: Accordion container
  • accordion_item: Individual accordion panel
  • html_element: Custom HTML wrapper (div, section, article, etc.)

YAML Example

field_group_definitions:
  # Tabs container
  - entity_type: node
    bundle: product
    display_type: form
    mode: default
    group_name: group_tabs
    label: Product Information
    format_type: tabs
    weight: 0

  # Tab item
  - entity_type: node
    bundle: product
    display_type: form
    mode: default
    group_name: group_basic
    label: Basic Info
    format_type: tab
    parent: group_tabs
    weight: 0

Installation

composer require drupal/eb_field_group drupal/field_group
drush en field_group eb_field_group -y

Requirements

Related Modules

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Jan 2026
Latest release
7 months ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Slowing

Releases

Version Type Core Release date
1.0.x-dev Dev 10–11 Jan 4, 2026