Decimal step size validation (#9334)

Co-authored-by: Sebastiaan Janssen <sebastiaan@umbraco.com>
This commit is contained in:
Bjarne Fyrstenborg
2021-02-21 17:17:10 +01:00
committed by GitHub
parent 40f0fbe939
commit 6aaefe160b
4 changed files with 16 additions and 4 deletions

View File

@@ -9,10 +9,15 @@
aria-required="{{model.validation.mandatory}}"
id="{{model.alias}}"
val-server="value"
fix-number min="{{model.config.min}}" max="{{model.config.max}}" step="{{model.config.step}}" />
min="{{model.config.min}}"
max="{{model.config.max}}"
step="{{model.config.step}}"
ng-step="model.config.step"
fix-number />
<span ng-messages="decimalFieldForm.decimalField.$error" show-validation-on-submit >
<span ng-messages="decimalFieldForm.decimalField.$error" show-validation-on-submit>
<span class="help-inline" ng-message="number"><localize key="validation_invalidNumber">Not a number</localize></span>
<span class="help-inline" ng-message="step"><localize key="validation_invalidNumberStepSize">Not a valid numeric step size</localize></span>
<span class="help-inline" ng-message="valServer">{{decimalFieldForm.decimalField.errorMsg}}</span>
</span>
</ng-form>

View File

@@ -1696,9 +1696,11 @@ Mange hilsner fra Umbraco robotten
<key alias="itemsSelected">elementer valgt</key>
<key alias="invalidDate">Ugyldig dato</key>
<key alias="invalidNumber">Ikke et tal</key>
<key alias="invalidNumberStepSize">Ikke en gyldig numerisk trinstørrelse</key>
<key alias="invalidEmail">Ugyldig e-mail</key>
<key alias="invalidNull">Feltet er påkrævet</key>
<key alias="invalidEmpty">Feltet er påkrævet</key>
<key alias="invalidNull">Værdien kan ikke være tom</key>
<key alias="invalidEmpty">Værdien kan ikke være tom</key>
<key alias="invalidPattern">Værdien er ugyldig, som ikke matcher det korrekte format</key>
<key alias="entriesShort"><![CDATA[Minimum %0% element(er), tilføj <strong>%1%</strong> mere.]]></key>
<key alias="entriesExceed"><![CDATA[Maksimum %0% element(er), <strong>%1%</strong> for mange.]]></key>
</area>

View File

@@ -2072,7 +2072,11 @@ To manage your website, simply open the Umbraco backoffice and start adding cont
<key alias="itemsSelected">items selected</key>
<key alias="invalidDate">Invalid date</key>
<key alias="invalidNumber">Not a number</key>
<key alias="invalidNumberStepSize">Not a valid numeric step size</key>
<key alias="invalidEmail">Invalid email</key>
<key alias="invalidNull">Value cannot be null</key>
<key alias="invalidEmpty">Value cannot be empty</key>
<key alias="invalidPattern">Value is invalid, it does not match the correct pattern</key>
<key alias="customValidation">Custom validation</key>
<key alias="entriesShort"><![CDATA[Minimum %0% entries, requires <strong>%1%</strong> more.]]></key>
<key alias="entriesExceed"><![CDATA[Maximum %0% entries, <strong>%1%</strong> too many.]]></key>

View File

@@ -2090,6 +2090,7 @@ To manage your website, simply open the Umbraco backoffice and start adding cont
<key alias="itemsSelected">items selected</key>
<key alias="invalidDate">Invalid date</key>
<key alias="invalidNumber">Not a number</key>
<key alias="invalidNumberStepSize">Not a valid numeric step size</key>
<key alias="invalidEmail">Invalid email</key>
<key alias="invalidNull">Value cannot be null</key>
<key alias="invalidEmpty">Value cannot be empty</key>