---
title: "@ignorevalidation wird teilweise ignoriert"
url: "https://www.typo3.net/d/116044-at-ignorevalidation-wird-teilweise-ignoriert"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage"]
created: "2013-09-18"
last_reply: "2013-09-18"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# @ignorevalidation wird teilweise ignoriert

Extensions › Extbase · 1 Antwort · gestartet 2013-09-18

## Eröffnungsbeitrag

**Freezle** · 2013-09-18 · [Beitrag #1](https://www.typo3.net/d/116044-at-ignorevalidation-wird-teilweise-ignoriert/1)

Hey Leute,

mir ist etwas Komisches aufgefallen, was ich mir nicht erklären kann. Ich schreibe eine Extbase-Extension für Typo3 6.1 und benutze somit den neuen Property-Mapper.

Folgenden Code habe ich für eine Action

```php
/**
         * 
         * @param \string $password
         * @param \string $password2
         * @validate $password xxxx\xxx\Domain\Validator\PasswordValidator
         * @param \xxx\xxx\Domain\Model\User $user
         * @ignorevalidation $user
         * @param \string $hash
         */
        public function forgotPasswordSetPasswordAction($password, $password2,$user,$hash) {
            \TYPO3\CMS\Extbase\Utility\DebuggerUtility::var_dump("test");
        }
```

Ich möchte das User-Objekt nicht validieren lassen, weder als gesamtes Modell noch die einzelnen Eigenschaften.
Was nun passiert ist aber komisch: wenn die Password-Validation zuschlägt, wird das vorhergehende Formular samt der richtigen Fehlermeldung angezeigt. Gleichzeitig werden aber auch die Fehlermeldungen der User-Model-Validation angezeigt.
Wenn die Passwort-Prüfung durchgeht, wird richtigerweise die "forgotPasswordSetPassword"-Action gerufen.
Die Validation vom User-Objekt scheint also wirklich ausgeschaltet zu sein. Aber trotzdem werden die  isValid()-Methoden vom User-Validator durchlaufen und die Errors mit addError dem ErrorContainer hinzugefügt.
Wie kann das sein?

Viele Grüße
Freezle

## Antworten

### [#2](https://www.typo3.net/d/116044-at-ignorevalidation-wird-teilweise-ignoriert/2) · harald1972 · 2013-09-18

Versuch mal @dontvalidate

---

Quelle: „@ignorevalidation wird teilweise ignoriert“, typo3.net, https://www.typo3.net/d/116044-at-ignorevalidation-wird-teilweise-ignoriert
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
