Feedback

Validators

You can enter as many Validators as you like. Each entry requires a class name of the Validator. Optionally you can enter a specific configuration for the Validator in the config section. For detailed information about the available error checks have a look at the section Error Checks.

Version added

1.0.0

TypoScript path

plugin.Tx_Formhandler.settings.validators copy to clipboard

Example code

validators.1 {
  class = Tx_Formhandler_Validator_Default

  /*
  * Some times you maybe want to disable error checks if the user
  * filled out a specific fields or else.
  * Temporary disable error checking for the entered fields by setting
  * this option.                        
  */        
  
  config {
    disableErrorCheckFields = firstname,lastname
    fieldConf {
      firstname.errorCheck {
        1 = required
        2 = maxLength
        2.value = 20
      }
      email.errorCheck {
        1 = required
        2 = email
      }
    }
  }
}
validators.2 {
  class = Tx_MyPackage_ Validator
  config {
    param = value
  }
}

Validator_Default

This is the default Validator. It supports all available error checks.

Validator_Ajax

This validator is called when using AJAX validation. Please do not add this class manually to your TypoScript.

CHECK IT OUT

KEEP US HAPPY

 

Formhandler - forms for professionals

© Typoheads 2011 - forever.