---
title: "Löschen referenzierter Datensätze verhindern"
url: "https://www.typo3.net/d/99552-loeschen-referenzierter-datensaetze-verhindern"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","TCA"]
created: "2010-06-21"
last_reply: "2010-06-21"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Löschen referenzierter Datensätze verhindern

Extensions › Entwicklung · 0 Antworten · gestartet 2010-06-21

## Eröffnungsbeitrag

**sirwylm** · 2010-06-21 · [Beitrag #1](https://www.typo3.net/d/99552-loeschen-referenzierter-datensaetze-verhindern/1)

Hallo zusammen,

Bei einer Extension welche mit verschiedenartigen Datensätzen arbeitet, welche sich untereinander referenzieren [können], tritt ggf. das Problem auf, dass ein referenzierter Datensatz gelöscht wird, und der referenzierende Datensatz
eine ungültige Verknüpfung aufweist.

Hat jemand eine Idee diesem Problem zu begegnen?

Eine Lösung wäre, durch einen entsprechenden Hook das Löschflag wieder zu entfernen sofern der zu löschende Datensatz von anderen Datensätzen referenziert wird. Ein bisschen ungeschmeidig, da der User hiervon nichts mitbekommt und sich wundert warum er den Datensatz nicht löschen kann.
Daher meine Frage:

Gibt es eine bessere als die oben beschriebene Lösung?

oder

Die Möglichkeit bei Nutzung der oben beschriebenen Lösung von dem Hook ein Javascript Alert o.ä. auszulösen [um dem User zumindest über ein Feedback zu vermitteln warum das Löschen fehlschlug]?

Für jeden Denkanstoß dankbar.

SirWylm

---

Quelle: „Löschen referenzierter Datensätze verhindern“, typo3.net, https://www.typo3.net/d/99552-loeschen-referenzierter-datensaetze-verhindern
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
