# Additional Validation Defintions - Message zeigt immer nur " error.VIOLATION::NOT\_BLANK\_ERROR"

**URL:** <https://forum.shopware.com/t/additional-validation-defintions-message-zeigt-immer-nur-error-violation-not-blank-error/106763>\
**Category:** Programmierung\
**Tags:** general, programming\
**Created:** [18. März 2025 um 12:43 UTC](https://forum.shopware.com/t/additional-validation-defintions-message-zeigt-immer-nur-error-violation-not-blank-error/106763 "2025-03-18T12:43:23Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![LinS](https://avatars.discourse-cdn.com/v4/letter/l/edb3f5/32.png) [@LinS](https://forum.shopware.com/u/LinS)\
**Post date:** [18. März 2025 um 12:43 UTC](https://forum.shopware.com/t/additional-validation-defintions-message-zeigt-immer-nur-error-violation-not-blank-error/106763/1 "2025-03-18T12:43:24Z")

</div>

Hallo,

ich versuche, dem Registrierungsformular noch eigene Validierungen hinzuzufügen, mit einem [`Decorator`](https://developer.shopware.com/docs/guides/plugins/plugins/framework/store-api/override-existing-route.html) für `RegisterRoute`..

Nun kann ich der Urspr. Funktion ja `$additionalValidationDefinitions` mitgeben (Vom Typ `DataValidationDefinition`).

Wenn ich da einen Constraint hinzufüge **zeigt er mir nie die übergebene `message` an** , **sondern immer nur so einen Standard-Fehler-Text-Block** :

```php
// Bsp: Feld mit einem Constraint der immer fehlschlägt...
$additionalValidationDefinitions->add('birthdayDay', new Blank(null, 'Das ist meine Fehlermeldung'));

// ...und später der Aufruf der dekorierten "register" Funktion:
return $this->decoratedService->register($data, $context, $validateStorefrontUrl, $additionalValidationDefinitions);

```

Die `register`-Funktion ist in:  
`Shopware\Core\Checkout\Customer\SalesChannel\RegisterRoute::register`

Und der Fehler im Formular sieht immer dann so aus, anstatt _„Das ist meine Fehlermeldung“_ anzuzeigen:

> **error.VIOLATION::NOT\_BLANK\_ERROR**

Wie kann ich da meine eigene Fehlermeldung anzeigen lassen?

Danke.

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [18. März 2025 um 13:19 UTC](https://forum.shopware.com/t/additional-validation-defintions-message-zeigt-immer-nur-error-violation-not-blank-error/106763/2 "2025-03-18T13:19:03Z")

</div>

Das läuft über Textbausteine. Sonst könnte die Fehlermeldung nicht mehrsprachig sein.

Genannte Fehlercode kommt von Symfony, daher wirst du ihn hier nicht finden. Überschreiben lassen wird er sich dennoch sehr wahrscheinlich. Oder eigenen Fehlercode anlegen.

> <https://github.com/shopware/shopware/blob/c7bc093688b9aa3ae1f34c9447b2f9f6b7d14f88/src/Storefront/Resources/snippet/de_DE/storefront.de-DE.json#L104>

---

<div class="post-metadata">

**Author:** ![system](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/2/9/29c7587ba660f00e4995d1743162782e5d6d8653.svg) [@system](https://forum.shopware.com/u/system)\
**Post date:** [17. April 2025 um 13:19 UTC](https://forum.shopware.com/t/additional-validation-defintions-message-zeigt-immer-nur-error-violation-not-blank-error/106763/3 "2025-04-17T13:19:11Z")

</div>

Dieses Thema wurde automatisch 30 Tage nach der letzten Antwort geschlossen. Es sind keine neuen Antworten mehr erlaubt.
