---
title: "@validate überschreiben/ändern ?"
url: "https://www.typo3.net/d/119531-at-validate-ueberschreibenaendern"
source: "typo3.net"
tags: ["Extensions","Extbase","Blog","Frage"]
created: "2015-01-20"
last_reply: "2015-01-22"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# @validate überschreiben/ändern ?

Extensions › Extbase · 3 Antworten · gestartet 2015-01-20

## Eröffnungsbeitrag

**karlchen** · 2015-01-20 · [Beitrag #1](https://www.typo3.net/d/119531-at-validate-ueberschreibenaendern/1)

hi,

ich bin gerade dabei die Extension t3extblog* einzurichten und scheitere an einer Stelle.
Bei den Kommentaren steht im Model folgendes

```php
/**
	 * email
	 *
	 * @var string
	 * @validate NotEmpty
	 * @validate EmailAddress
	 */
	protected $email;
```

und immer wenn ich versuche einen Kommentar abzuschicken, werde ich darauf hingewiesen, das es ein Pflichtfeld ist.
Ich möchte aber nicht das es ein Pflichtfeld ist und das es im Frontend auch nicht ausgefüllt werden muss.

Wie ist hier jetzt die richtige Vorgehensweise um die Validierung des Feldes "aufzuheben", zu ändern, zu überschreiben ?

*
<https://github.com/fnagel/t3extblog>

## Antworten

### [#2](https://www.typo3.net/d/119531-at-validate-ueberschreibenaendern/2) · toifel · 2015-01-21

<http://docs.typo3.org/typo3cms/ExtbaseFluidBook/9-CrosscuttingConcerns/2-validating-domain-objects.html>

@dontvalidate bzw. @ignorevalidation

### [#3](https://www.typo3.net/d/119531-at-validate-ueberschreibenaendern/3) · karlchen · 2015-01-21

hi,

Danke für den Tipp, da hatte ich auch schon nachgelesen. Doch wenn ich es richtig verstanden haben,  müsste ich die original Extension anpassen. Genau das möchte ich aber verhindern um weiterhin Update-Kompatibel zu sein.

### [#4](https://www.typo3.net/d/119531-at-validate-ueberschreibenaendern/4) · Schweriner · 2015-01-22

Das ist eigentlich mal eine gute Frage wie man solche Annotations überarbeiten kann, ohne die Original-Erweiterung anzufassen... ist es vielleicht nur mit einer weiteren Extension möglich, die das Model erweitert und man dort die Attribute und Methoden überschreibt?

---

Quelle: „@validate überschreiben/ändern ?“, typo3.net, https://www.typo3.net/d/119531-at-validate-ueberschreibenaendern
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
