- Getting Started
- General Options
- Loggers
- Debuggers
- AjaxHandler
- PreProcessors
- Interceptors
- Validators
- Generators
- Finisher
- Session
- Error Checks
- Templates
- Subparts
- ###TEMPLATE_FORM[1...x]###
- ###TEMPLATE_FORM[1...x][SUFFIX]###
- ###FORM_STARTBLOCK###
- ###FORM_ENDBLOCK###
- ###TEMPLATE_EMAIL_ADMIN_PLAIN###
- ###TEMPLATE_EMAIL_ADMIN_HTML###
- ###TEMPLATE_EMAIL_USER_PLAIN###
- ###TEMPLATE_EMAIL_USER_HTML###
- ###TEMPLATE_SUBMITTEDOK###
- ###TEMPLATE_ANTISPAM###
- ###TEMPLATE_PDF###
- ###ISSET_[FIELDNAME]###
- ###HAS_TRANSLATION_[KEY]###
- ###IF_[FIELDNAME]=[value]###
- Subpart Markers
- ###value_[fieldname]###
- ###LLL:[langkey]###
- ###error_[fieldname]###
- ###is_error_[fieldname]###
- ###is_error###
- ###is_success_[fieldname]###
- ###validate_[fieldname]###
- ###REL_URL###
- ###ABS_URL###
- ###submit_nextStep###
- ###submit_nextStep_[suffix]###
- ###submit_prevStep###
- ###submit_prevStep_[suffix]###
- ###submit_reload###
- ###submit_step_[stepnumber]###
- ###FEUSER_[property]###
- ###required_[fieldname]###
- ###requiredMarker_[fieldname]###
- ###CAPTCHA###
- ###RECAPTCHA###
- ###MATHGUARD###
- ###ERROR###
- ###[fieldname]_minSize###
- ###[fieldname]_maxSize###
- ###[fieldname]_maxTotalSize###
- ###[fieldname]_currentTotalSize###
- ###[fieldname]_remainingTotalSize###
- ###[fieldname]_allowedTypes###
- ###[fieldname]_maxCount###
- ###[fieldname]_fileCount###
- ###[fieldname]_remainingCount###
- ###[fieldname]_uploadedFiles###
- ###total_uploadedFiles###
- ###selected_[fieldname]_[fieldvalue]###
- ###checked_[fieldname]_[fieldvalue]###
- ###curStep###
- ###maxStep###
- ###lastStep###
- ###step_bar###
- ###formValuesPrefix###
- ###formID###
- ###[action]_LINK###
- ###TIMESTAMP###
- ###auth_code###
- ###value_authCodeUrl###
- ###field_[masterkey]_[fieldname]###
- ###HIDDEN_FIELDS###
- ###validation-status###
- ###embed_[key]###
- Subparts
- Backend Module
###validation-status###
If you use autoDisableSubmitButton, Formhandler disables the submit button depending on the status of the error checks of the form.
To be able to style the submit button or other stuff based on the validation status, you can add this marker to your form.
Formhandler replaces the marker with "formhandler-validation-status form-invalid". If the form is valid the replacement is "formhandler-validation-status form-valid".
Version added
1.1.0
Example code
<input type="submit" ###submit_nextStep### class="button submit ###validation-status###" value="###LLL:submit###" />