0

我必须验证 Neos 形式的文本框。我想验证一个介于 7 到 90 之间的数字。

这是我的代码,但它不起作用:

 type: 'TYPO3.Form:SingleLineText'
    identifier: liednummer
    label: 'Die Nummer meines Lieblingsliedes'
    validators:
      - identifier: 'TYPO3.Flow:NotEmpty'
      - identifier: 'TYPO3.Flow:NumberRange'
    properties:
      placeholder: 'Liednummer'
      validation:
        'TYPO3\Flow\Validation\Validator\NumberRangeValidator':
          minimum: 7
          maximum: 90
    defaultValue: ''

怎么了?空工作,但数字和数字范围不起作用。

4

1 回答 1

1

很老的问题,所以你可能已经解决了这个问题,但也许它会帮助别人:

type: 'TYPO3.Form:SingleLineText'
identifier: liednummer
label: 'Die Nummer meines Lieblingsliedes'
validators:
  -
    identifier: 'TYPO3.Flow:NumberRange'
    options:
      minimum: '8'
      maximum: '22'
  -
    identifier: 'TYPO3.Flow:NotEmpty'
properties:
  placeholder: 10
defaultValue: ''
于 2015-12-06T13:14:04.573 回答