2015-09-28 13 views
0

我必須驗證Neos窗體中的文本框。我想驗證到90如何在Neos窗體中添加數字驗證?

這裏是我的代碼7之間的數字,但它不工作:

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: '' 

有什麼不對? Empty正在工作,但是號碼和號碼範圍不起作用。

回答

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: ''