Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Element Multiple

Security covered Under active development 186 sites

This module provides a form element that makes it easier to create and manage multiple sets of related form fields. It allows you to define a repeatable group of fields, such as first and last name, and add or remove instances of that group as needed.

This module provides a form element to assist in creation of multiple elements.

Installation

Install as usual, see Installing Drupal 8 Modules or Installing modules' Composer dependencies for further information.

Configuration

No configuration needed.

Usage

$form['multiple'] = [
  '#type' => 'element_multiple',
  '#title' => 'Multiple values',
  '#header' => [
    ['data' => $this->t('First name'), 'width' => '50%'],
    ['data' => $this->t('Second name'), 'width' => '50%'],
  ],
  '#element' => [
    'first_name' => [
      '#type' => 'textfield',
      '#title' => $this->t('First name'),
    ],
    'last_name' => [
      '#type' => 'textfield',
      '#title' => $this->t('Last name'),
    ],
  ],
  '#default_value' => $config->get('multiple'),
];

Credits & Thanks

The Drupal 8/9 version of this module is heavily based on the Webform module

Similar modules

Sponsors

Drupal 10–11

Ask your assistant about Element Multiple

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

1 tracked project depends on this one

Activity

Tracked releases
6
Tracked since
Nov 2023
Latest release
5 months ago
Releases (12 mo)
3 ▲ from 1
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
1.1.0 Stable 10–11 May 15, 2026
1.0.6 Stable 10–11 Mar 23, 2026
1.0.5 Stable 10–11 Nov 25, 2025
1.0.4 Stable 10–11 Jun 7, 2025
1.0.3 Stable 9–10 Nov 30, 2023
1.0.2 Stable 9–10 Nov 29, 2023