Blog
FAQ
Discussions
Search
Projects, issues, users, and merge requests.
Project ID, name, and description.
User nickname, name, and org.
Issue ID, title, and summary.
Merge request titles.
Contrib
.social
Feed
Live feed
Builds
Live builds
Core
Tags
Tags and Initiatives
#DC
Portland 2024
6-9 May
#
DrupalCon Portland
2024
🇺🇸
Navigation
Projects
Drupal core
Form
Open on Drupal.org →
Maintained by
🇺🇸
United States
effulgentsia
🇺🇸
United States
tim.plunkett
Follow
Sign in to follow projects
Issues
🐛
password_confirm children do not pick up #states or #attributes
Needs review
forms system
Created
over 12 years ago
v11.0
🇬🇧
United Kingdom
fenda
1 day ago
🐛
FormStateInterface::setError*() PHPDoc are incorrect
Fixed
forms system
Created
about 1 month ago
v10.3
🇮🇹
Italy
mondrake
1 day ago
✨
Password confirm field add support for #title_display attribute
Closed: duplicate
forms system
Created
over 7 years ago
v11.0
🇫🇮
Finland
andrechun
1 day ago
🐛
Allow attributes to be passed to the password confirm fields
Needs work
forms system
Created
almost 5 years ago
v11.0
🇧🇪
Belgium
tim-diels
1 day ago
✨
Password confirm field type should have support for additional attributes (e.g. placeholder, etc)
Closed: duplicate
forms system
Created
almost 12 years ago
v11.0
🇺🇸
United States
rickmanelius
1 day ago
✨
One form validation function should be able to cancel other validation steps
Needs work
forms system
Created
almost 9 years ago
v11.0
🇺🇸
United States
pwolanin
5 days ago
🐛
Add aria-autocomplete=none alongside autocomplete=off
Needs review
forms system
Created
7 days ago
v11.0
🇺🇸
United States
DamienMcKenna
5 days ago
📌
Add FormState::unsetErrorByName function
Needs work
forms system
Created
over 8 years ago
v11.0
🇧🇷
Brazil
felribeiro
8 days ago
✨
PHPUnit tests: Support form actions being outside of a form
Needs review
forms system
Created
about 1 month ago
v11.0
🇨🇭
Switzerland
saschaeggi
8 days ago
📌
Support the '#multiple' attribute for the email element
Needs review
forms system
Created
about 2 years ago
v11.0
🇷🇺
Russia
Chi
9 days ago
✨
Declarative Form AJAX
Active
forms system
Created
2 months ago
v11.0
🇬🇧
United Kingdom
joachim
10 days ago
🐛
Form does not get rebuild in AJAX update even if #limit_validation_errors removes errors
Active
forms system
Created
2 months ago
v11.0
🇬🇧
United Kingdom
joachim
10 days ago
🐛
Date list labels are not visible above select field creating bad UX
Fixed
forms system
Created
26 days ago
v10.4
🇳🇱
Netherlands
rroose
10 days ago
🐛
Concurrent ajax submits cause user data loss
Needs work
forms system
Created
over 7 years ago
v11.0
🇩🇪
Germany
hchonov
11 days ago
✨
Add a '#selectall' option for checkboxes element
Needs work
forms system
Created
22 days ago
v11.0
🇩🇪
Germany
Anybody
12 days ago
📌
Refactor FormTestClickedButtonForm::buildForm
Active
forms system
Created
13 days ago
v11.0
🇦🇺
Australia
mstrelan
13 days ago
✨
Usability: don`t show only one option select dropdown.
Active
forms system
Created
over 17 years ago
v11.0
🇷🇺
Russia
radev
13 days ago
🐛
TypeError: Illegal offset type in isset or empty in FormValidator->performRequiredValidation()
Fixed
forms system
Created
2 months ago
v10.3
🇨🇦
Canada
joelpittet
15 days ago
🐛
TypeError: Cannot access offset of type string on string in drupal_array_set_nested_value() (line 6955 of /includes/common.inc).
Active
forms system
Created
23 days ago
v7.0
🇦🇲
Armenia
Alen Simonyan
16 days ago
🐛
Prefix is shown before description
Needs work
forms system
Created
19 days ago
v11.0
🇳🇱
Netherlands
rroose
16 days ago
🐛
Confirmation cancel links are incorrect if installed in a subdirectory
Postponed
forms system
Created
almost 9 years ago
v11.0
🇺🇸
United States
jhodgdon
17 days ago
✨
Allow selecting an alpha channel for the color FAPI element
Active
forms system
Created
about 12 years ago
v11.0
🇩🇪
Germany
Niklas Fiekas
18 days ago
🐛
Entity form default ::afterBuild and ::processForm are not working correctly for subforms
Needs work
forms system
Created
11 months ago
v11.0
🇫🇮
Finland
lauriii
18 days ago
🐛
Wrong triggering element on the form submit after an ajax callback call
Active
forms system
Created
12 months ago
v11.0
🇦🇲
Armenia
Murz
18 days ago
🐛
#states not working correctly when built from a logical combination of multliple fields
Fixed
forms system
Created
11 months ago
v10.3
🇬🇧
United Kingdom
Ashley George
19 days ago
🐛
Allow multiple submits of form[method="dialog"]
Active
forms system
Created
2 months ago
v11.0
🇩🇪
Germany
woldtwerk
24 days ago
🐛
Using a closure in #after_build may result in a "Serialization of 'Closure' is not allowed" exception
Active
forms system
Created
5 months ago
v11.0
🇧🇪
Belgium
beerendlauwers
25 days ago
🐛
SubformState should complain when the subform doesn't have #tree = TRUE
Needs work
forms system
Created
about 5 years ago
v11.0
🇬🇧
United Kingdom
joachim
26 days ago
🐛
TypeError: Argument 1 passed to Egulias\EmailValidator\EmailValidator::isValid() must be of the type string, null given
Needs work
forms system
Created
over 1 year ago
v11.0
🇩🇪
Germany
jurgenhaas
29 days ago
📌
Form tokens are now rendered lazily, allow forms to opt in to be cacheable
Needs review
forms system
Created
almost 9 years ago
v11.0
🇧🇪
Belgium
Wim Leers
30 days ago
🐛
Not all form elements can be used in vertical_tabs
Closed: duplicate
forms system
Created
over 4 years ago
v10.2
🇪🇪
Estonia
meelis82
about 1 month ago
🐛
Notice: Undefined index: #type in Drupal\Core\Form\FormHelper::processStates()
Postponed: needs info
forms system
Created
over 8 years ago
v11.0
🇧🇬
Bulgaria
pfrenssen
about 1 month ago
🐛
Improve required validation of multiple value fields
Needs work
forms system
Created
over 1 year ago
v11.0
🇺🇸
United States
brad.bulger
about 1 month ago
📌
aria-required attribute is redundant when required attribute is present
Needs work
forms system
Created
over 4 years ago
v11.0
🇫🇮
Finland
thatguy
about 1 month ago
🐛
W3C Validation: required attribute not allowed on fieldset tag
Needs work
forms system
Created
almost 4 years ago
v11.0
🇺🇸
United States
zakiya
about 1 month ago
🐛
Query string is appended multiple time after each AJAX request
Needs work
forms system
Created
about 9 years ago
v11.0
🇵🇰
Pakistan
jibran
about 1 month ago
🐛
An error occurs in Views when attempting to add an exposed filter by ID with the 'Allow multiple selections' option enabled.
Needs work
forms system
Created
over 5 years ago
v11.0
🇫🇷
France
hassebasse
about 1 month ago
✨
Programmatically associate error messages with inputs
Needs work
forms system
Created
almost 5 years ago
v11.0
Lus
about 1 month ago
📌
Replace confirm password element with a new password element with show/hide functionality
Needs work
forms system
Created
about 10 years ago
v11.0
🇬🇧
United Kingdom
LewisNyman
about 1 month ago
🐛
Using $form_state->getValue() in BlockBase's blockForm throws "subform and parent form must contain the #parents property" exception
Needs work
forms system
Created
almost 8 years ago
v11.0
🇺🇸
United States
mariagwyn
about 1 month ago
🐛
_form_validate sends null to drupal_strlen triggering deprecation notice
Fixed
forms system
Created
about 1 year ago
v7.0
DeanThomas
about 1 month ago
🐛
Managed Files. Non-Null Default values in edit forms sometimes lack resize messages and Remove Buttons.
Closed: outdated
forms system
Created
about 2 years ago
v11.0
🇺🇸
United States
othdvlpr
about 1 month ago
🐛
Respect the 'limit validation errors' setting on AJAX request
Needs work
forms system
Created
about 4 years ago
v11.0
🇺🇸
United States
solotandem
about 2 months ago
🐛
Setting required on radios marks all options required
Closed: cannot reproduce
forms system
Created
about 8 years ago
v10.1
🇬🇧
United Kingdom
r-mo
about 2 months ago
🐛
['#states']['required'] broken for radios
Needs work
forms system
Created
over 2 years ago
v11.0
🇺🇸
United States
bkline@rksystems.com
about 2 months ago
🐛
The calculated machine is not synced when the source value is defined and the machine name is empty.
Needs work
forms system
Created
4 months ago
v11.0
🇺🇸
United States
jrockowitz
about 2 months ago
🐛
Zero value should not be considered empty on form field validation
Needs work
forms system
Created
3 months ago
v11.0
🇺🇸
United States
uberhacker
about 2 months ago
🐛
#states disable property has stopped working for submit button and other elements
Fixed
forms system
Created
over 1 year ago
v10.2
🇨🇦
Canada
gapple
about 2 months ago
🐛
Password confirm field type should have support for #maxlength attribute
Closed: works as designed
forms system
Created
over 12 years ago
v11.0
🇺🇸
United States
Ravi.J
about 2 months ago
🐛
FormBuilder unset($element['#sorted']) won't sort it later
Closed: outdated
forms system
Created
about 8 years ago
v11.0
🇹🇭
Thailand
iamake
about 2 months ago
✨
Enable grouping for checkboxes and radio buttons
Needs work
forms system
Created
about 10 years ago
v11.0
🇫🇷
France
Nicolas Bouteille
about 2 months ago
🐛
Inline form errors repeated on child elements
Needs work
forms system
Created
2 months ago
v11.0
🇮🇳
India
gaurav_manerkar
about 2 months ago
🐛
form #states do not work when form is built from entity.form_builder
Closed: cannot reproduce
forms system
Created
over 6 years ago
v11.0
🇨🇦
Canada
liquidcms
2 months ago
🐛
Draggable table do not drag. Uncaught TypeError: Cannot read properties of undefined (reading 'colSpan')
Needs work
forms system
Created
3 months ago
v11.0
🇸🇰
Slovakia
roman.haluska
2 months ago
🐛
Regression: Double submit prevention breaks with JS
Postponed
forms system
Created
2 months ago
v7.0
🇦🇹
Austria
torotil
2 months ago
🐛
Broken Aria References
Active
forms system
Created
over 4 years ago
v11.0
🇮🇳
India
Tarun Lewis
2 months ago
📌
Convert remaining machine names
Closed: outdated
forms system
Created
almost 14 years ago
v11.0
🇩🇪
Germany
sun
2 months ago
🐛
HTML5 validation is preventing form submit and not fully accessible
Needs work
forms system
Created
almost 12 years ago
v11.0
🇨🇦
Canada
mgifford
2 months ago
✨
#label_prefix and #label_suffix
Closed: won't fix
forms system
Created
almost 16 years ago
v7.0
🇸🇪
Sweden
MiMe
3 months ago
🐛
Support multiple forms with same $form_id on the same page
Active
forms system
Created
over 14 years ago
v11.0
🇺🇸
United States
effulgentsia
3 months ago
🐛
Checkboxes default value is ignored by forms system during processing of AJAX request
Needs work
forms system
Created
over 13 years ago
v11.0
mbkaba22
3 months ago
🐛
Undefined index: #parents FormState.php
Needs work
forms system
Created
over 5 years ago
v11.0
🇧🇬
Bulgaria
nmitev
3 months ago
🐛
Only unprocessed form_state is stored in drupal_rebuild_form().
Active
forms system
Created
over 4 years ago
v7.0
🇦🇹
Austria
torotil
3 months ago
✨
Add support for detecting the triggering element when buttons are changed client-side
Needs work
forms system
Created
almost 9 years ago
v11.0
🇷🇺
Russia
IRuslan
3 months ago
🐛
Form Builder does not fully allow Ajax GET requests
Fixed
forms system
Created
5 months ago
v10.2
🇬🇧
United Kingdom
scott_euser
3 months ago
🐛
Setting #resizable on a textarea has no effect
Needs work
forms system
Created
almost 8 years ago
v11.0
🇺🇸
United States
dfletcher
3 months ago
🐛
Form objects cannot rely on object properties initialized via route parameters
Postponed: needs info
forms system
Created
over 8 years ago
v11.0
🇦🇹
Austria
fago
3 months ago
🐛
Form state storage changes in #process callbacks are not cached during form rebuild.
Needs review
forms system
Created
almost 4 years ago
v11.0
godotislate
3 months ago
🐛
Allow forms to set custom validation error messages on required fields
Needs work
forms system
Created
over 14 years ago
v11.0
🇳🇿
New Zealand
neilnz
3 months ago
🌱
Remaining Open Form API related Accessibility Issues
Active
forms system
Created
over 10 years ago
v11.0
🇨🇦
Canada
mgifford
3 months ago
📌
Test that all form elements have a title for accessibility
Needs work
forms system
Created
almost 14 years ago
v11.0
🇨🇦
Canada
Everett Zufelt
3 months ago
🐛
Values for checkboxes in $form_state do not match input
Needs review
forms system
Created
about 13 years ago
v7.0
🇳🇱
Netherlands
bvanmeurs
3 months ago
🐛
Fix colspan in tableselect
Needs review
forms system
Created
over 15 years ago
v7.0
🇮🇳
India
Gurpartap Singh
3 months ago
✨
Show which machine-readable must be unique.
Needs review
forms system
Created
over 8 years ago
v7.0
🇬🇧
United Kingdom
kenorb
3 months ago
🐛
drupal_form_submit ignores return value of drupal_process_form
Needs work
forms system
Created
almost 11 years ago
v7.0
🇩🇪
Germany
Tobias Xy
3 months ago
📌
[META] Convert all confirm forms to use modal dialog
Active
forms system
Created
over 11 years ago
v11.0
🇦🇺
Australia
larowlan
3 months ago
🐛
Form focus / screen reader issues related to server side form validation
Active
forms system
Created
almost 3 years ago
v11.0
tlo405
3 months ago
🐛
file_field_widget_form() broken when submitting programmatically a form having a multiple file field
Needs review
forms system
Created
over 11 years ago
v7.0
cameron1729
3 months ago
🐛
LogicException: The database connection is not serializable.
Needs work
forms system
Created
about 6 years ago
v11.0
🇮🇳
India
pratip.ghosh
3 months ago
🐛
[meta] LogicException: The database connection is not serializable (for string translations in Ajax callback)
Active
forms system
Created
9 months ago
v11.0
🇳🇱
Netherlands
johnv
3 months ago
✨
Make it possible to opt out of form_alter with form_id when running alter for a form
Needs work
forms system
Created
3 months ago
v11.0
🇳🇴
Norway
eiriksm
3 months ago
🐛
HTML 5 'datetime-local' element has incorrect format
Needs work
forms system
Created
about 1 year ago
v11.0
🇯🇵
Japan
tyler36
3 months ago
📌
Limit what can be called by a callback in form arrays
Needs work
forms system
Created
over 6 years ago
v11.0
🇬🇧
United Kingdom
alexpott
3 months ago
📌
Convert uses of $_SESSION in forms and batch
Fixed
forms system
Created
over 4 years ago
v10.3
🇨🇭
Switzerland
znerol
4 months ago
🐛
#table (and #tableselect) form element should merge, not ignore existing child items
Postponed: needs info
forms system
Created
almost 11 years ago
v11.0
🇬🇧
United Kingdom
joachim
4 months ago
🐛
Ajax callback on parent element is "cut" down
Postponed: needs info
forms system
Created
over 8 years ago
v11.0
🇩🇪
Germany
seppelM
4 months ago
🐛
Drop #attributes default from form_builder()
Postponed: needs info
forms system
Created
over 13 years ago
v11.0
🇩🇪
Germany
sun
4 months ago
🐛
form_build_id is a hidden input field and therefore should not have the autocomplete attribute
Fixed
forms system
Created
over 1 year ago
v10.3
🇬🇧
United Kingdom
nicrodgers
4 months ago
🐛
The same form twice on one page with different arguments may process the wrong form when submitted
Needs work
forms system
Created
almost 8 years ago
v11.0
🇺🇸
United States
quicksketch
4 months ago
📌
Replace func_get_args with variable-length argument in FormBuilder
Fixed
forms system
Created
4 months ago
v11.0
🇮🇹
Italy
mondrake
4 months ago
🐛
Form submits don't work properly when page is translated by browser
Active
forms system
Created
about 3 years ago
v11.0
🇸🇰
Slovakia
erik_petra
4 months ago
🐛
Collapsed Details Element causes JS Error for required fields
Fixed
forms system
Created
over 1 year ago
v10.2
🇨🇦
Canada
mdolnik
4 months ago
📌
Make POST requests render cacheable
Fixed
forms system
Created
9 months ago
v10.3
🇬🇧
United Kingdom
catch
4 months ago
📌
Use <button /> form element type instead of <input type="submit" />
Needs work
forms system
Created
about 12 years ago
v11.0
🇺🇸
United States
sanguis
4 months ago
📌
(outdated) Replace func_get_args with variable-length argument in FormBuilder
Closed: outdated
forms system
Created
almost 3 years ago
v11.0
🇨🇴
Colombia
jidrone
4 months ago
🐛
Remove the aria-describedby introduced in FAPI if there is no description
Active
forms system
Created
almost 9 years ago
v11.0
🇨🇦
Canada
mgifford
5 months ago
✨
Allow element-specific validators to remove required validation
Needs work
forms system
Created
5 months ago
v11.0
🇺🇸
United States
dabblela
5 months ago
🐛
Date field doesn't allow attributes
Needs work
forms system
Created
over 7 years ago
v11.0
🇪🇪
Estonia
Alluuu
5 months ago
✨
Add HTML5 element: <progress>
Needs work
forms system
Created
over 12 years ago
v11.0
🇩🇪
Germany
Niklas Fiekas
5 months ago
🐛
vertical_tabs form element does not work if at least one #group element is not specified outisde
Closed: works as designed
forms system
Created
over 10 years ago
v11.0
mbkaba22
5 months ago
📌
[PP-*] Allow both AJAX and non-AJAX forms to POST to dedicated URLs
Postponed
forms system
Created
about 9 years ago
v11.0
🇩🇪
Germany
Fabianx
5 months ago
📌
Details do not benefit from aria-pressed
Fixed
forms system
Created
8 months ago
v10.2
🇫🇮
Finland
simohell
5 months ago
📌
Deprecate EnforcedResponseException support
Postponed
forms system
Created
over 9 years ago
v11.0
🇨🇭
Switzerland
znerol
5 months ago
✨
Introduce a submit confirmation step modal to Form API for usability
Active
forms system
Created
about 7 years ago
v11.0
🇳🇱
Netherlands
xinyuma
5 months ago
🐛
BooleanCheckboxWidget doesn't respect #required_error
Active
forms system
Created
5 months ago
v10.3
🇩🇪
Germany
Christian.wiedemann
5 months ago
📌
Allow form tokens to be used on anonymous forms in some cases
Needs work
forms system
Created
almost 12 years ago
v11.0
🇺🇸
United States
David_Rothstein
5 months ago
📌
Replace \Drupal calls with proper IoC in form elements
Needs work
forms system
Created
5 months ago
v11.0
🇺🇸
United States
GuyPaddock
5 months ago
🐛
Cached forms can have duplicate HTML IDs, which disrupts accessible form labels
Needs work
forms system
Created
over 11 years ago
v11.0
🇪🇸
Spain
grisendo
5 months ago
📌
Add progress spinner/message functionality to submit buttons
Needs work
forms system
Created
over 1 year ago
v11.0
🇺🇸
United States
bnjmnm
5 months ago
🐛
Issue when trying to sort group module node list views
Needs work
forms system
Created
about 1 year ago
v11.0
🇬🇧
United Kingdom
drs2034
5 months ago
💬
Built in form system documentation update
Active
forms system
Created
5 months ago
v11.0
🇱🇧
Lebanon
vitch
5 months ago
📌
Stop using getMainRequest() to build $form['#action']
Needs work
forms system
Created
about 9 years ago
v11.0
🇺🇸
United States
tim.plunkett
5 months ago
✨
Allow Form Decorators
Active
forms system
Created
5 months ago
v11.0
🇩🇪
Germany
Harlor
5 months ago
🐛
Prevent PHP notice "Undefined index: callback_object" if calling FormState::getFormObject() when the form object is not yet set
Closed: outdated
forms system
Created
about 7 years ago
v11.0
🇩🇪
Germany
hchonov
5 months ago
🐛
$form_state storage disappears after form submit + submit on F5
Active
forms system
Created
6 months ago
v10.2
🇷🇺
Russia
xandeadx
6 months ago
📌
Remove the JS specific code related to the deprecated render element PasswordConfirm
Active
forms system
Created
6 months ago
v11.0
🇮🇳
India
kunal.sachdev
6 months ago
📌
Replace calling FormState::setErrorByName() with an empty string with a new method
Active
forms system
Created
9 months ago
v11.0
🇬🇧
United Kingdom
alexpott
6 months ago
🐛
508 Compliance - Missing Edit Instructions
Closed: cannot reproduce
forms system
Created
over 6 years ago
v11.0
findleys
6 months ago
✨
UX problem in forms with referenced entities.
Closed: duplicate
forms system
Created
6 months ago
v10.2
🇩🇪
Germany
ro-no-lo
6 months ago
📌
FormState::setErrorByName is inconsistent with other methods
Needs work
forms system
Created
almost 10 years ago
v9.5
🇬🇧
United Kingdom
longwave
6 months ago
✨
D7 Natively support the HTML5 required and aria-required FAPI properties
Needs review
forms system
Created
about 6 years ago
v7.0
🇨🇦
Canada
joseph.olstad
6 months ago
💬
using formBuilder()->getForm() doesn't allow text_area to be passed to submit handler
Closed: outdated
forms system
Created
almost 6 years ago
v9.5
🇺🇸
United States
Jalite1991
6 months ago
🐛
FormStateInterface::setError $message parameter does not match core implementations
Needs work
forms system
Created
about 1 year ago
v10.1
🇫🇷
France
fgm
6 months ago
🐛
NestedArray::setValue() without $force can cause WSOD.
Needs work
forms system
Created
almost 7 years ago
v11.0
🇩🇪
Germany
donquixote
6 months ago
🐛
Triggered element not detected when double click prevention enabled
Closed: works as designed
forms system
Created
6 months ago
v7.0
🇬🇧
United Kingdom
darrenwh
6 months ago
✨
Allow setting default Tabledrag method for form fields
Active
forms system
Created
6 months ago
v11.0
🇩🇰
Denmark
ressa
6 months ago
📌
Add label to Tableselect select all checkbox
Needs work
forms system
Created
about 8 years ago
v11.0
🇩🇪
Germany
Andrej Galuf
6 months ago
🐛
Drupal should not use full CSS required marker in forms according to WCAG 2.0
Needs work
forms system
Created
over 6 years ago
v11.0
🇫🇷
France
DuaelFr
6 months ago
🐛
Hexadecimal (color) values (#EEE) don't work as FAPI select/radios array keys
Active
forms system
Created
9 months ago
v11.0
🇩🇪
Germany
Anybody
6 months ago
📌
Deprecate form_get_options()
Closed: duplicate
forms system
Created
about 2 years ago
v11.0
🇬🇧
United Kingdom
longwave
6 months ago
🐛
Confusing behavior with FormState::setFormState and FormState::setMethod
Needs work
forms system
Created
over 1 year ago
v11.0
🇺🇸
United States
dorficus
7 months ago
🐛
UX: Hide entity ID in autocomplete widget
Needs work
forms system
Created
about 7 years ago
v11.0
🇦🇺
Australia
kattekrab
7 months ago
📌
Cast all integer keys in checkbox element to strings
Needs work
forms system
Created
about 2 years ago
v11.0
🇦🇲
Armenia
Murz
7 months ago
📌
Introduce proper Form API #types for 'option' and 'optgroup', and make #options consistent.
Needs work
forms system
Created
over 15 years ago
v11.0
🇫🇷
France
lilou
7 months ago
🐛
Set $form_state['has_file_element'] only when file element is accessible
Postponed: needs info
forms system
Created
about 13 years ago
v11.0
🇮🇱
Israel
amitaibu
7 months ago
🐛
Warn user that form has changes when a checkbox is changed
Active
forms system
Created
over 11 years ago
v11.0
🇺🇸
United States
kay_v
7 months ago
📌
form_set_error should accept multiple errors on one component
Needs work
forms system
Created
almost 15 years ago
v11.0
🇬🇧
United Kingdom
joachim
7 months ago
✨
Allow multiple values to fields at Form API forms
Active
forms system
Created
7 months ago
v11.0
🇬🇷
Greece
dimitriskr
7 months ago
🐛
Form radios/checkboxes elements should have js-form-wrapper class
Postponed: needs info
forms system
Created
over 6 years ago
v11.0
🇨🇦
Canada
gapple
8 months ago
🌱
[meta] Correct PHPdoc data types where `string` is specified but a `\Stringable` (or specifically a `\MarkupInterface`) is accepted.
Active
forms system
Created
over 1 year ago
v11.0
🇯🇵
Japan
ptmkenny
8 months ago
✨
Form API does not have a reset button type
Active
forms system
Created
almost 8 years ago
v11.0
🇮🇳
India
Manav
8 months ago
🐛
Form elements that contain other elements break value callbacks of form elements within them
Needs work
forms system
Created
over 7 years ago
v9.5
🇨🇭
Switzerland
Berdir
8 months ago
💬
#disabled not working if with #states in drupal forms
Closed: outdated
forms system
Created
over 1 year ago
v10.0
🇮🇳
India
venu_bhagirath
8 months ago
🐛
If a form element mapped to a #config_target has multiple constraint violations, only the last one is displayed
Needs work
forms system
Created
8 months ago
v10.2
🇺🇸
United States
phenaproxima
8 months ago
🐛
checkbox form validation link goes to non-existent id
Active
forms system
Created
8 months ago
v11.0
🇺🇸
United States
swirt
8 months ago
✨
Allow #states to work even for elements without the form_element theme wrapper
Active
forms system
Created
about 2 years ago
v11.0
🇺🇸
United States
GuyPaddock
8 months ago
🐛
Labels for certain form fields are not announced by JAWS
Active
forms system
Created
9 months ago
v10.1
🇺🇸
United States
dcapra211
9 months ago
🐛
Add an exception/warning/assert/other when a #options value is overriden because #empty_options
Needs work
forms system
Created
about 1 year ago
v11.0
🇪🇸
Spain
tunic
9 months ago
🐛
Uncaught PHP Exception TypeError: "call_user_func_array(): Argument #1 ($callback) must be a valid callback, class Drupal\Core\Render\Element\Date does not have a method "processDate"" at /core/lib/Drupal/Core/Form/FormBuilder.php line 1012
Closed: works as designed
forms system
Created
9 months ago
v10.1
🇮🇳
India
rahul_sankrit
9 months ago
📌
[META] Add Javascript tests for all Form API's #states
Active
forms system
Created
about 7 years ago
v11.0
🇺🇸
United States
tedbow
9 months ago
📌
give more detail in exception message for a bad form AJAX callback in buildResponse()
Needs work
forms system
Created
over 5 years ago
v11.0
🇬🇧
United Kingdom
joachim
9 months ago
📌
Remove stale processing and reference to form_type_TYPE_value
Fixed
forms system
Created
about 3 years ago
v10.2
🇦🇺
Australia
larowlan
9 months ago
📌
Allow form service wiring via constructor parameter attributes
Active
forms system
Created
9 months ago
v11.0
🇬🇧
United Kingdom
longwave
9 months ago
📌
Deprecate not giving cacheability metadata to forms
Active
forms system
Created
9 months ago
v11.0
🇫🇷
France
GaëlG
9 months ago
📌
Support multiple attribute for email element Drupal 10
Closed: duplicate
forms system
Created
9 months ago
v10.2
rowrowrowrow
9 months ago
🐛
Forms with required fields marked by asterisk do not have text explaining what the asterisk means
Needs work
forms system
Created
over 5 years ago
v11.0
vivify
9 months ago
🐛
$form['#attributes']['data-drupal-selector'] is set to a random value so can't be used for its intended purpose
Needs work
forms system
Created
about 7 years ago
v11.0
🇺🇸
United States
effulgentsia
9 months ago
🐛
Missing misc/form-single-submit.js file after committed fix
Closed: works as designed
forms system
Created
9 months ago
v7.0
🇺🇸
United States
veronicaSeveryn
9 months ago
✨
Add priority to form validators
Active
forms system
Created
9 months ago
v11.0
🇪🇸
Spain
tunic
9 months ago
🐛
Form class private member variable null in submitForm when form uses AJAX
Postponed: needs info
forms system
Created
11 months ago
v10.1
🇺🇸
United States
bkline@rksystems.com
9 months ago
✨
Add #element_submit and #limit_element_submit just like #element_validate and #limit_validation_errors
Needs work
forms system
Created
almost 8 years ago
v11.0
🇩🇪
Germany
dawehner
9 months ago
📌
Make entity forms cacheable
Active
forms system
Created
9 months ago
v11.0
🇫🇷
France
GaëlG
9 months ago
📌
Make the sitewide contact form cacheable even for authenticated users
Active
forms system
Created
9 months ago
v11.0
🇫🇷
France
GaëlG
9 months ago
✨
Add label sort ability to Radios and Checkboxes elements
Active
forms system
Created
over 1 year ago
v11.0
🇬🇧
United Kingdom
joachim
9 months ago
📌
Disabled and readonly form element attributes should be boolean HTML5 attributes
Needs work
forms system
Created
10 months ago
v11.0
🇺🇸
United States
Dave Reid
9 months ago
🐛
Required Form elements without a title doesn't show error
Needs work
forms system
Created
about 13 years ago
v9.5
🇩🇪
Germany
dawehner
9 months ago
🐛
States JavaScript should use the once library, causes problems with Big Pipe
Closed: duplicate
forms system
Created
11 months ago
v11.0
pirvudoru
10 months ago
✨
Turn off form and entity validation for ajax calls or at least make this possible
Needs work
forms system
Created
over 8 years ago
v11.0
🇩🇪
Germany
hchonov
10 months ago
🐛
There is no way to make a button element that can use the AJAX functionality
Needs work
forms system
Created
almost 16 years ago
v11.0
🇨🇦
Canada
Ryan Palmer
10 months ago
🐛
formsubmitter should redirect to the outer view
Closed: cannot reproduce
forms system
Created
over 8 years ago
v9.5
🇪🇸
Spain
edurenye
10 months ago
🐛
Do not make entries in "cache_form" when viewing forms that use #ajax['callback'] (Drupal 7 port)
Needs work
forms system
Created
almost 8 years ago
v7.0
🇺🇸
United States
quicksketch
10 months ago
🐛
FormState::setErrorByName does not set multiple errors on the same element
Needs work
forms system
Created
almost 8 years ago
v11.0
🇩🇪
Germany
hchonov
10 months ago
✨
allow form elements to use validation constraint plugins
Active
forms system
Created
almost 5 years ago
v11.0
🇬🇧
United Kingdom
joachim
10 months ago
🐛
Core should not rely on $form_state name
Needs work
forms system
Created
almost 6 years ago
v11.0
🇫🇷
France
fgm
10 months ago
✨
Add ability to pass options to the autocomplete route URL in Form Element
Closed: duplicate
forms system
Created
about 2 years ago
v11.0
🇦🇲
Armenia
Murz
10 months ago
📌
Fix the documentation for #empty_value on Drupal\Core\Render\Element\Select
Needs work
forms system
Created
about 1 year ago
v11.0
🇪🇸
Spain
tunic
10 months ago
🐛
Machine name generation is way too slow
Fixed
forms system
Created
over 8 years ago
v11.0
🇦🇺
Australia
Alan D.
10 months ago
✨
Indicate that a field value is overridden inline
Active
forms system
Created
10 months ago
v11.0
🇩🇪
Germany
rkoller
10 months ago
✨
Allow altering error links for inline_form_errors
Needs work
forms system
Created
over 6 years ago
v10.1
🇨🇦
Canada
bgilhome
10 months ago
✨
Field Widget alter hooks cannot modify parent $form
Needs work
forms system
Created
10 months ago
v10.1
🇬🇧
United Kingdom
lind101
10 months ago
🐛
form.inc fails on row 1719
Postponed: needs info
forms system
Created
11 months ago
v7.0
🇸🇪
Sweden
arne_hortell
11 months ago
📌
Make #wrapper_attributes official and document it
Fixed
forms system
Created
over 10 years ago
v8.0
🇺🇸
United States
quicksketch
11 months ago
📌
Provide an easier mechanism for using drupal_get_form() directly
Fixed
forms system
Created
almost 11 years ago
v8.0
🇺🇸
United States
tim.plunkett
11 months ago
✨
Allow FAPI usage of the datalist element
Active
forms system
Created
about 12 years ago
v11.0
🇺🇸
United States
Jacine
11 months ago
📌
Make #group FAPI / render feature work on all form/render #types out of the box
Needs work
forms system
Created
over 10 years ago
v11.0
🇫🇷
France
yched
11 months ago
📌
Form API Url element validates only against the absolute Urls
Active
forms system
Created
11 months ago
v10.1
🇨🇦
Canada
klimp
11 months ago
📌
Provide an opt-out modal confirmation when saving changes to content that is not configured to hold revisions.
Postponed: needs info
forms system
Created
over 11 years ago
v9.5
🇦🇺
Australia
klonos
11 months ago
🐛
Validation of text filter order results in unexpected results
Active
forms system
Created
11 months ago
v10.1
🇺🇸
United States
ultimike
11 months ago
🐛
Labels should not have "for" attribute for non labelable elements
Needs work
forms system
Created
about 10 years ago
v11.0
🇬🇧
United Kingdom
specky_rum
11 months ago
🐛
"required" flag not available in form-element.html.twig
Needs work
forms system
Created
over 6 years ago
v11.0
thomas.frobieter
11 months ago
🐛
Description class not added to form-element.html.twig template
Needs work
forms system
Created
over 8 years ago
v10.1
🇬🇧
United Kingdom
tomzoocha
11 months ago
✨
Provide additional options for sorting the options in Select form elements
Active
forms system
Created
about 5 years ago
v11.0
🇺🇸
United States
benjifisher
11 months ago
✨
Improve password fields usability by default
Closed: won't fix
forms system
Created
almost 2 years ago
v11.0
🇫🇷
France
DuaelFr
11 months ago
✨
DX: Allow ordering of #validate and #submit callbacks
Postponed: needs info
forms system
Created
about 15 years ago
v9.5
🇺🇸
United States
agentrickard
11 months ago
🐛
HTML portion of FormValuesTest is not tested
Closed: outdated
forms system
Created
over 9 years ago
v9.5
🇬🇧
United Kingdom
joachim
12 months ago
✨
Make the form callback as defined by hook_forms behave as $form[#base] in D5
Postponed: needs info
forms system
Created
over 15 years ago
v9.5
🇩🇪
Germany
killes@www.drop.org
12 months ago
📌
Validate #required, #maxlength and #options in standard #element_validate handlers
Postponed: needs info
forms system
Created
over 11 years ago
v9.5
🇩🇰
Denmark
c960657
12 months ago
🐛
Type checking in function _form_validate in form.inc
Closed: works as designed
forms system
Created
about 13 years ago
v7.0
🇵🇱
Poland
azovsky
12 months ago
📌
Prepare FormBuilder for variadic functions
Fixed
forms system
Created
over 1 year ago
v11.0
🇮🇹
Italy
mondrake
12 months ago
✨
How can we access the new form modes?
Needs work
forms system
Created
about 9 years ago
v11.0
🇭🇺
Hungary
giorgio79
12 months ago
🐛
Empty option is not selected if field is empty, using the radio buttons widget
Needs work
forms system
Created
about 1 year ago
v11.0
🇧🇪
Belgium
DieterHolvoet
12 months ago
💬
Custom FormElement with AJAX does not persist FormState
Active
forms system
Created
about 6 years ago
v9.5
🇧🇪
Belgium
Bart Vanhoutte
12 months ago
🐛
BrokenPostRequestException incorrectly typehints size as string
Fixed
forms system
Created
about 1 year ago
v11.0
🇦🇺
Australia
kim.pepper
12 months ago
🐛
FormState:setRedirect() should check access to the route
Needs work
forms system
Created
over 9 years ago
v11.0
🇺🇸
United States
tim.plunkett
12 months ago
🐛
A value of false for base_form_id causes invalid theme suggestions.
Needs work
forms system
Created
almost 11 years ago
v11.0
🇺🇸
United States
neclimdul
12 months ago
📌
Make \Drupal\form_test\Plugin\Block\RedirectFormBlock cachable
Fixed
forms system
Created
about 1 year ago
v11.0
🇳🇱
Netherlands
Spokje
about 1 year ago
🐛
Form element "checkboxes" with "required" fails validation if all selected options are disabled
Needs work
forms system
Created
about 2 years ago
v11.0
🇦🇲
Armenia
Murz
about 1 year ago
🐛
Double click prevention on form submission
Fixed
forms system
Created
almost 12 years ago
v7.0
🇬🇧
United Kingdom
ltwinner
about 1 year ago
🐛
#limit_validation_error reset form_state values in ajax request
Active
forms system
Created
about 4 years ago
v11.0
🇯🇴
Jordan
Anas_maw
about 1 year ago
📌
form_process_vertical_tabs have to have #weight value set
Closed: outdated
forms system
Created
over 12 years ago
v9.5
mbkaba22
about 1 year ago
✨
Strip useless "_" at beginning and end of JS-transliterated machine names
Fixed
forms system
Created
about 12 years ago
v11.0
🇫🇷
France
nod_
about 1 year ago
📌
Improve integration with entity form button-level and form-level submit handlers, form/entity (re-)building, and previews
Postponed: needs info
forms system
Created
about 13 years ago
v9.5
🇩🇪
Germany
sun
about 1 year ago
💬
$form_state->setErrorByName prevents previous $form_state updates
Fixed
forms system
Created
over 4 years ago
v9.4
🇧🇪
Belgium
Pascal-
about 1 year ago
🐛
$form_state->setErrorByName() breaks $form_state->set()
Active
forms system
Created
about 1 year ago
v10.1
🇨🇦
Canada
Liam Morland
about 1 year ago
🐛
Forms API drupal_process_states() hidden content is not visible to screen readers
Closed: cannot reproduce
forms system
Created
over 11 years ago
v9.5
🇨🇦
Canada
mgifford
about 1 year ago
✨
Machine name form element should allow prefix and suffix
Active
forms system
Created
over 10 years ago
v10.1
mbkaba22
about 1 year ago
✨
Improve the FormAPI range element UX
Active
forms system
Created
about 1 year ago
v10.1
🇫🇷
France
fgm
about 1 year ago
🐛
Elements with #has_garbage_value and #value are always set as a triggering element
Closed: outdated
forms system
Created
over 12 years ago
v9.5
🇺🇸
United States
BassistJimmyJam
about 1 year ago
✨
Wrap input[type="submit"] in a div.form-item
Postponed: needs info
forms system
Created
about 12 years ago
v9.5
🇺🇸
United States
meustrus
about 1 year ago
✨
Add value element with display
Closed: outdated
forms system
Created
about 12 years ago
v9.5
mbkaba22
about 1 year ago
📌
Consistently make all form callbacks take $element by reference
Postponed: needs info
forms system
Created
about 12 years ago
v9.5
🇩🇪
Germany
sun
about 1 year ago
📌
Enforce comformance to W3C recommendations on radio buttons?
Postponed: needs info
forms system
Created
over 14 years ago
v9.5
🇨🇦
Canada
webchick
about 1 year ago
📌
Make form tokens more unique when form IDs are shared
Postponed: needs info
forms system
Created
over 12 years ago
v9.5
🇺🇸
United States
Dave Reid
about 1 year ago
✨
add a way for form validation to require confirmation rather than changed input
Active
forms system
Created
over 12 years ago
v11.0
🇬🇧
United Kingdom
joachim
about 1 year ago
✨
Patch that adds the ability to set #executes_validate_callback property
Closed: outdated
forms system
Created
almost 17 years ago
v9.5
🇫🇮
Finland
vanhanit
about 1 year ago
📌
Decide what to do when min > max for HTML5 number/range element
Closed: outdated
forms system
Created
over 12 years ago
v9.5
🇧🇪
Belgium
attiks
about 1 year ago
📌
Add hook_form_view_alter()
Postponed: needs info
forms system
Created
about 14 years ago
v9.5
🇺🇸
United States
effulgentsia
about 1 year ago
🐛
Fieldset should not create title element when title is empty
Needs work
forms system
Created
about 2 years ago
v11.0
🇧🇷
Brazil
andregp
about 1 year ago
📌
Document different $form_state['#triggering_element'] on different browsers
Closed: outdated
forms system
Created
about 13 years ago
v9.5
🇮🇱
Israel
amitaibu
about 1 year ago
✨
#skip_validation_errors : complement of #limit_validation_errors
Postponed: needs info
forms system
Created
almost 14 years ago
v9.5
🇫🇷
France
yched
about 1 year ago
✨
Allow forms to easily determine whether they are shown in a modal
Needs work
forms system
Created
over 8 years ago
v11.0
🇧🇬
Bulgaria
pfrenssen
about 1 year ago
✨
Enabling handling of errors related to max_post_size.
Postponed: needs info
forms system
Created
about 15 years ago
v9.5
🇦🇺
Australia
Alan D.
about 1 year ago
✨
add a form element for key|value pairs
Closed: duplicate
forms system
Created
over 12 years ago
v9.5
🇬🇧
United Kingdom
joachim
about 1 year ago
📌
Determine how much POST truncation protection is needed and add tests for it
Closed: outdated
forms system
Created
about 9 years ago
v9.5
🇩🇪
Germany
dawehner
about 1 year ago
🐛
Datetime element validation fails when used in a table
Needs work
forms system
Created
over 8 years ago
v9.5
🇦🇺
Australia
dpi
about 1 year ago
✨
Add #skip_validation property to 'Delete', 'Cancel' buttons
Closed: outdated
forms system
Created
almost 13 years ago
v9.5
🇧🇪
Belgium
attiks
about 1 year ago
✨
Provide a $form['#default_triggering_element']
Closed: outdated
forms system
Created
about 13 years ago
v9.5
🇳🇱
Netherlands
casey
about 1 year ago
🐛
Notice: Undefined index: #parents in a Form/FormElementHelper.php
Needs work
forms system
Created
about 4 years ago
v9.5
🇺🇸
United States
brooke_heaton
about 1 year ago
✨
Allow forms to be defined in three segments: schema, UI, data
Active
forms system
Created
almost 7 years ago
v11.0
🇺🇸
United States
tim.plunkett
about 1 year ago
✨
Introduce FormElementStatesBuilder for #states key of form element render array
Needs work
forms system
Created
over 5 years ago
v10.1
🇺🇦
Ukraine
voleger
about 1 year ago
🐛
Indicate that grouping elements have child element errors for ux and a11y
Needs work
forms system
Created
over 7 years ago
v10.1
🇳🇱
Netherlands
dmsmidt
about 1 year ago
📌
Add getValue/setValue/hasValue and isValueEmpty to FormState
Fixed
forms system
Created
almost 10 years ago
v8.0
🇺🇸
United States
tim.plunkett
about 1 year ago
✨
Add support for selectmenu in Form API
Postponed
forms system
Created
about 1 year ago
v11.0
🇦🇺
Australia
larowlan
about 1 year ago
📌
Match States API required fields theming with Forms API
Needs work
forms system
Created
over 14 years ago
v11.0
🇮🇹
Italy
peterpoe
about 1 year ago
🐛
Allow autocompletion requests to include slashes
Fixed
forms system
Created
over 17 years ago
v7.0
🇺🇸
United States
moonray
about 1 year ago
🐛
Inline Errors not shown for container elements
Needs work
forms system
Created
almost 9 years ago
v11.0
🇷🇸
Serbia
bojanz
about 1 year ago
🐛
Checkbox fields are not grouped by "name" attribute.
Closed: works as designed
forms system
Created
over 7 years ago
v11.0
🇮🇳
India
Anishnirmal
about 1 year ago
🐛
Radios / Checkboxes focus styling wrong when marked as having an error
Postponed
forms system
Created
over 8 years ago
v11.0
🇨🇦
Canada
mgifford
about 1 year ago
✨
META: Support HTML5 form input elements
Active
forms system
Created
over 14 years ago
v11.0
🇺🇸
United States
will_in_wi
about 1 year ago
🌱
[meta] Simplify complex form elements where possible
Postponed
forms system
Created
about 12 years ago
v11.0
🇨🇦
Canada
mgifford
about 1 year ago
contrib
.social
Blog
FAQ
Discussions
Production build 0.69.0
2024