r3h6/form-frontend-validation

TYPO3表单框架的前端验证。

2.0.1 2023-06-03 18:35 UTC

This package is auto-updated.

Last update: 2024-09-03 21:08:38 UTC


README

Latest Stable Version TYPO3 12 TYPO3 11 Total Downloads Monthly Downloads

form_frontend_validation

TYPO3表单框架的前端验证。

为表单元素添加数据属性,用于Parsley JavaScript表单验证库。
当前实现的验证器

  • AdvancedPassword
  • AlphanumericValidator
  • CountValidator
  • DateRangeValidator
  • EmailAddressValidator
  • FloatValidator
  • IntegerValidator
  • NotEmptyValidator
  • NumberRangeValidator
  • NumberValidator
  • RegularExpressionValidator
  • StringLengthValidator

安装

$ composer req r3h6/form-frontend-validation

集成

在您的TypoScript模板中包含以下静态模板

  • 表单验证 "Parsley"
  • 表单验证 "Parsley JavaScript" (可选)
  • 表单验证 "Parsley Styles" (可选)

新模板路径将在表单框架的键11处添加。如果您更改了表单字段部分模板,您必须将以下HTML代码添加到您的部分中

<span id="{element.uniqueIdentifier}-errors" class="error help-block"></span>