---
title: "Bilder mit Datensatz löschen"
url: "https://www.typo3.net/d/70405-bilder-mit-datensatz-loeschen"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Dateien & FAL","Frage"]
created: "2007-11-13"
last_reply: "2007-11-13"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Bilder mit Datensatz löschen

Extensions › Entwicklung · 0 Antworten · gestartet 2007-11-13

## Eröffnungsbeitrag

**updatestage** · 2007-11-13 · [Beitrag #1](https://www.typo3.net/d/70405-bilder-mit-datensatz-loeschen/1)

Hallo,

Ich habe eine Extension angelegt, bei der die Nutzer je Datensatz bis zu 3 Bildern hochladen können. Nun möchte ich sichergehen, dass wenn ein Datensatz gelöscht wird, die zugehörigen Bilder vom Server gelöscht werden.

Meine Idee ist zunächst, das über einen Hook zu realisieren. Dieser sollte die Bilder des Datensatzes löschen und auch den Datensatz "richtig" aus der Datenbank entfernen.

Leider wird der Hook bisher scheinbar nicht ausgeführt:

**tx_bbevent_tcemain_delete.php:**

```php
class tx_bbevent_tcemain_delete{
	function processCmdmap_postProcess($status, $table, $id, &$fieldArray, &$reference) {
		if ($table=="tx_bbevent_event"){
			$row = $reference->datamap[$table][$id];
			
			$fieldArray['deleted'] = 0;
			$fieldArray['ort2'] = "x";
		}
	}
}
```

**ext_localconf.php:**

```php
$GLOBALS ['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processCmdmapClass'][] =  'EXT:bb_event/class.tx_bbevent_tcemain_delete.php:tx_bbevent_tcemain_delete';
```

"processCmdmap_postProcess" sollte doch eigentlich nach dem Löschvorgang ausgeführt werden. Die Veränderungen werden jedoch nich übernommen.

---

Quelle: „Bilder mit Datensatz löschen“, typo3.net, https://www.typo3.net/d/70405-bilder-mit-datensatz-loeschen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
