---
title: "PreInsert im TCA bei DbRecords"
url: "https://www.typo3.net/d/115705-preinsert-im-tca-bei-dbrecords"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Datenbank","Frage","TCA","TYPO3 4.x"]
created: "2013-08-12"
last_reply: "2013-08-12"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# PreInsert im TCA bei DbRecords

Extensions › Entwicklung · 2 Antworten · gestartet 2013-08-12

## Eröffnungsbeitrag

**infastra** · 2013-08-12 · [Beitrag #1](https://www.typo3.net/d/115705-preinsert-im-tca-bei-dbrecords/1)

Hallo zusammen,

ich habe eine Erweiterung, mit der im Backend Datensätze eingepflegt werden und diese dann für das Frontend aufbereitet und ausgegeben werden. Unter anderem kann dort auch eine Art Deadline angegeben werden. Wenn der Anwender dieses Feld leer läßt, möchte ich es vor dem Ablegen in die Datenbank berechnen. Ich habe zwar gegoogelt, aber nichts gefunden. Kann mir jemand weiterhelfen oder mir einen Tipp geben, ob Typo3 die Möglichkeit eines PreInsert- bzw. PreUpdate-Skripts für Datenbank-Records bietet? Kann man das evtl. im TCA einer Datenbanktabelle angeben?

Das aktuelle Typo3-System: 4.7.12

Ich bin über jede Hilfe dankbar!

Viele Grüße
Mathias

## Antworten

### [#2](https://www.typo3.net/d/115705-preinsert-im-tca-bei-dbrecords/2) · vince · 2013-08-12

Hallo,

dafür könnte man den Hook "processDatamapClass" benutzen. Damit lässt sich eigener PHP-Code nach dem Speichern eines Records ausführen.

Direkt etwas ins TCA hineinschreiben geht m.W. nicht.

Mfg,
Vince

### [#3](https://www.typo3.net/d/115705-preinsert-im-tca-bei-dbrecords/3) · infastra · 2013-08-12

Danke! Das ist doch ein guter Ansatz!

Viele Grüße
Mathias

---

Quelle: „PreInsert im TCA bei DbRecords“, typo3.net, https://www.typo3.net/d/115705-preinsert-im-tca-bei-dbrecords
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
