Project

General

Profile

Actions

Feature #31094

closed

Integrate client-side validation

Added by Oliver Hader about 13 years ago. Updated almost 9 years ago.

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

0%

Estimated time:
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 2 (0 open2 closed)

Related to TYPO3 Core - Task #69974: EXT:form - Optimize frontend templatesClosed2015-09-19

Actions
Related to TYPO3 Core - Feature #83672: Add client-side validation to EXT:formRejected2018-01-24

Actions
Actions #1

Updated by Steffen Ritter over 12 years ago

  • Target version deleted (4.7.0)
Actions #2

Updated by Mathias Schreiber almost 10 years ago

  • Target version set to 7.5
Actions #3

Updated by Björn Jacob over 9 years ago

  • Category changed from Form Framework to 1602
Actions #4

Updated by Björn Jacob over 9 years ago

  • Category changed from 1602 to Form Framework
Actions #5

Updated by Benni Mack about 9 years ago

  • Target version changed from 7.5 to 8 LTS
Actions #6

Updated by Björn Jacob about 9 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?

Actions #7

Updated by Riccardo De Contardi about 9 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)

Actions #8

Updated by Björn Jacob almost 9 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.

Actions #9

Updated by Georg Ringer almost 7 years ago

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

Also available in: Atom PDF