Feature #31094

Integrate client-side validation

Added by Oliver Hader about 8 years ago. Updated almost 4 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Form Framework
Target version:
-
Start date:
2011-10-19
Due date:
% Done:

0%

PHP Version:
5.3
Tags:
Complexity:
Sprint Focus:

Description

Currently the submitted data of the form is only validated on the server side.
It would be really handy to have at least some basic validations available on the client-side (as it has been with the old default TYPO3 form cObject).


Related issues

Related to TYPO3 Core - Task #69974: EXT:form - Optimize frontend templates Closed 2015-09-19
Related to TYPO3 Core - Feature #83672: Add client-side validation to EXT:form Accepted 2018-01-24

History

#1 Updated by Steffen Ritter over 7 years ago

  • Target version deleted (4.7.0)

#2 Updated by Mathias Schreiber almost 5 years ago

  • Target version set to 7.5

#3 Updated by Bjoern Jacob over 4 years ago

  • Category changed from Form Framework to 1602

#4 Updated by Bjoern Jacob over 4 years ago

  • Category changed from 1602 to Form Framework

#5 Updated by Benni Mack about 4 years ago

  • Target version changed from 7.5 to 8 LTS

#6 Updated by Bjoern Jacob about 4 years ago

  • Status changed from New to Needs Feedback
  • Assignee set to Oliver Hader

Would it be enough to have nowadays only the ideas of #69974 supported?

#7 Updated by Riccardo De Contardi almost 4 years ago

I am in favor of the solution #69974 and not a full client-side javascript validation, because there is plenty of libraries that do that:

- http://parsleyjs.org/
- http://verifyjs.com/
- http://rickharrison.github.io/validate.js/
- http://jqueryvalidation.org/

which one is to be chosen? IMO it is a matter of tastes (I use Foundation which has its own plugin "abide" validation)

#8 Updated by Bjoern Jacob almost 4 years ago

  • Status changed from Needs Feedback to Closed
  • Assignee deleted (Oliver Hader)
  • Target version deleted (8 LTS)

Thanks Riccardo. So let's do it that way. Anyone could easily integrate a JS framework. So let's get #69974 for v8 done.

#9 Updated by Georg Ringer over 1 year ago

  • Related to Feature #83672: Add client-side validation to EXT:form added

Also available in: Atom PDF