---
title: "Validation von Recordeinträgen im Backend"
url: "https://www.typo3.net/d/80126-validation-von-recordeintraegen-im-backend"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","TCA"]
created: "2008-07-30"
last_reply: "2011-09-22"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Validation von Recordeinträgen im Backend

Extensions › Entwicklung · 2 Antworten · gestartet 2008-07-30

## Eröffnungsbeitrag

**Schlaefer** · 2008-07-30 · [Beitrag #1](https://www.typo3.net/d/80126-validation-von-recordeintraegen-im-backend/1)

Soweit ich das mit meinem gefährlichen Halbwissen bisher heraus bekommen habe, muesste ich das mit dem preProcessFieldArray Hook veranstalten, aber ich Frage lieber vorher, ob es noch einen einfacheren weg gibt: ich möchte den User Input vor der Ablage eines Datensatzes meiner Extension valideren (oder u.U. noch verbessern) und falls noetig die Recordseite mit einem Hinweistext zum fehlerhaften Feld erneut anzeigen lassen.

Wenn mich da jemand von den Schlagworten her in die richtige Richtung schupsen könnte, waere ich sehr dankbar.

Gru

## Antworten

### [#2](https://www.typo3.net/d/80126-validation-von-recordeintraegen-im-backend/2) · Schlaefer · 2008-08-03

Ok, man will ja gar keine one-line-solution wie in rails & co, aber das kann doch nicht wahr sein, dass man im Backend keine vernünftigen Eingabetests fahren und das Formular nochmal mit Fehlerhinweis an den Nutzer zurück schicken kann. Das ist doch nun wirklich Brot und Butter … da muss doch irgendwo ein Mechanismus für vorhanden sein?

### [#3](https://www.typo3.net/d/80126-validation-von-recordeintraegen-im-backend/3) · RaBBi · 2011-09-22

Ist zwar uralt, aber wenn mal jemand raufgooglet: eval-funktionen sind das stichwort für dieses besagte problem <http://www.blogix.net/2008/05/10/eigene-eval-funktion-in-typo3-tca/>

---

Quelle: „Validation von Recordeinträgen im Backend“, typo3.net, https://www.typo3.net/d/80126-validation-von-recordeintraegen-im-backend
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
