---
title: "Fehler im Action-Validator einem Argument zuweisen"
url: "https://www.typo3.net/d/106654-fehler-im-action-validator-einem-argument-zuweisen"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage"]
created: "2011-08-04"
last_reply: "2011-08-04"
replies: 1
solved: true
page: 1
pages: 1
lang: "de"
---

# Fehler im Action-Validator einem Argument zuweisen

Extensions › Extbase · 1 Antwort · gelöst · gestartet 2011-08-04

## Frage

**Unbekannter Benutzer** · 2011-08-04 · [Beitrag #1](https://www.typo3.net/d/106654-fehler-im-action-validator-einem-argument-zuweisen/1)

Ich habe eine Extension für Benutzerregistrierung und -bearbeitung. Bei der Registrierung muss der Benutzername auf existenz überprüft werden, bei der Bearbeitung natürlich nicht mehr. Es sind alle Validatoren im Domänenmodell (d.h. für jede Member-Variable) registriert, den Benutzernamen-Validator muss ich allerdings als Action-Validator registrieren (da dieser nur bei der create-Action ausgeführt werden darf). Die Fehlermeldungen werden mit einem ViewHelper (siehe Code unten) direkt neben den Feldern mittels propertyName ausgegeben. Mein Problem ist nun, dass Domänenmodell-Validatoren einem propertyName zugewiesen werden (siehe Tx_Extbase_MVC_Controller_ArgumentsValidator), dies will ich auch im Action-Validator machen, bloß wie?

```html
<f:form.errors for="{objectName}">
	<f:if condition="{0:error.propertyName} == {0:'{propertyName}'}">
		<span class="error"><f:translate key="error.{error.propertyName}.{error.errors.0.code}" htmlEscape="false">Not translated: [{error.errors.0.message} ({error.errors.0.code})]</f:translate></span>
	</f:if>
</f:form.errors>
```

## Beste Antwort

**Unbekannter Benutzer** · 2011-08-04 · [Beitrag #2](https://www.typo3.net/d/106654-fehler-im-action-validator-einem-argument-zuweisen/2)

In der Methode addErrorsForProperty() der Klasse Tx_Extbase_MVC_Controller_ArgumentsValidator ist der Code zum Setzen enthalten - Thema erledigt. ;)

## Antworten

### [#2](https://www.typo3.net/d/106654-fehler-im-action-validator-einem-argument-zuweisen/2) · Unbekannter Benutzer · 2011-08-04 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

---

Quelle: „Fehler im Action-Validator einem Argument zuweisen“, typo3.net, https://www.typo3.net/d/106654-fehler-im-action-validator-einem-argument-zuweisen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
