Project

General

Profile

Actions

Bug #105368

open

Form input fields that have native browser validation do not get marked as invalid but still block any saving of a record

Added by Ayke Halder 11 days ago. Updated about 12 hours ago.

Status:
Under Review
Priority:
Should have
Assignee:
-
Category:
Backend User Interface
Target version:
-
Start date:
2024-10-20
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
12
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

Any HTMLInputElement that has native browser-validation might block the form from beeing sent.
But no validation error from the TYPO3 side is shown.

It's about all those input-fileds which have browser-native syntax-validation either

  • implicit by type="email,date,number,…" or
  • explicitly added via attributes like min, max, minlength, maxlength

Also see


Without fix

Changed field: valid vs. invalid value

With fix

Changed field: valid vs. invalid value


Files


Related issues 2 (2 open0 closed)

Related to TYPO3 Core - Task #105524: FormEngine: input fields of type number are not working as expected when browser-native validation gets "bad input"Under Review2024-10-30

Actions
Related to TYPO3 Core - Task #105526: Introduce test-option for FormEngineValidationUnder Review2024-10-30

Actions
Actions #1

Updated by Gerrit Code Review 11 days ago

  • Status changed from New to Under Review

Patch set 1 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/86665

Actions #2

Updated by Gerrit Code Review 11 days ago

Patch set 2 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/86665

Actions #4

Updated by Gerrit Code Review 11 days ago

Patch set 3 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/86665

Actions #6

Updated by Ayke Halder 11 days ago

  • Description updated (diff)
Actions #7

Updated by Gerrit Code Review 1 day ago

Patch set 4 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/86665

Actions #8

Updated by Ayke Halder about 17 hours ago

  • Related to Task #105524: FormEngine: input fields of type number are not working as expected when browser-native validation gets "bad input" added
Actions #9

Updated by Gerrit Code Review about 14 hours ago

Patch set 5 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/86665

Actions #10

Updated by Ayke Halder about 13 hours ago

  • Related to Task #105526: Introduce test-option for FormEngineValidation added
Actions #11

Updated by Gerrit Code Review about 13 hours ago

Patch set 6 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/86665

Actions #12

Updated by Gerrit Code Review about 13 hours ago

Patch set 7 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/86665

Actions #13

Updated by Gerrit Code Review about 12 hours ago

Patch set 8 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/86665

Actions #14

Updated by Gerrit Code Review about 12 hours ago

Patch set 9 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/86665

Actions

Also available in: Atom PDF