From f7c2da90288b5406b992f527aafa286106a8a930 Mon Sep 17 00:00:00 2001 From: Sebastian Helzle Date: Tue, 16 Jan 2024 09:23:45 +0100 Subject: [PATCH] TASK: Add validationErrorMessage to Regex validator --- NodeTypes.Schema.json | 3 +++ examples/NodeTypes.Validators.yaml | 5 ++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/NodeTypes.Schema.json b/NodeTypes.Schema.json index 08aa00d..89988fe 100644 --- a/NodeTypes.Schema.json +++ b/NodeTypes.Schema.json @@ -1013,6 +1013,9 @@ "properties": { "regularExpression": { "type": "string" + }, + "validationErrorMessage": { + "type": "string" } } }, diff --git a/examples/NodeTypes.Validators.yaml b/examples/NodeTypes.Validators.yaml index c27c96c..614a1f8 100644 --- a/examples/NodeTypes.Validators.yaml +++ b/examples/NodeTypes.Validators.yaml @@ -38,7 +38,8 @@ My.Vendor:Content.Validators: minimum: 0 maximum: 2 Neos.Neos/Validation/RegularExpressionValidator: - regularExpression: foo + regularExpression: '/^[a-z0-9\-]+$/i' + validationErrorMessage: 'Please enter only lowercase letters, numbers or minus' Neos.Neos/Validation/StringValidator: {} Neos.Neos/Validation/StringLengthValidator: minimum: 0 @@ -46,5 +47,3 @@ My.Vendor:Content.Validators: ignoreHtml: false Neos.Neos/Validation/TextValidator: { } Neos.Neos/Validation/UuidValidator: { } - -