---
title: "Bei create/update action null-Wert bei Object erlauben"
url: "https://www.typo3.net/d/116556-bei-createupdate-action-null-wert-bei-object-erlauben"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage"]
created: "2013-11-11"
last_reply: "2013-11-11"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Bei create/update action null-Wert bei Object erlauben

Extensions › Extbase · 1 Antwort · gestartet 2013-11-11

## Eröffnungsbeitrag

**janthelen** · 2013-11-11 · [Beitrag #1](https://www.typo3.net/d/116556-bei-createupdate-action-null-wert-bei-object-erlauben/1)

Hallo

Ich erstelle in Extbase 6.1 ein Object X, dies hat optional ein Object Y zugewiesen.
Im View gibt es ein Select, mit den Argumenten:

```php
prependOptionLabel="---" prependOptionValue="null"
```

Damit erzeuge ich einen Fehler

```php
Exception while property mapping at property path "x":The identity property "null" is no UID
```

, da der PropertyMapper ein Object haben will, auch wenn es kein required/validateNotEmpty-Feld ist.

Wie kann ich dem PropertyMapper beibringen, bei null keine Zuweisung zu versuchen, bzw. gibt es da noch andere Möglichkeiten, die ich übersehe?

Danke
Jan

## Antworten

### [#2](https://www.typo3.net/d/116556-bei-createupdate-action-null-wert-bei-object-erlauben/2) · einpraegsam.​net · 2013-11-11

Ich kenne hierfür nur den Workarround:

```php
public function initializeCreateAction() {
	$arguments = $this->request->getArguments();
	if (intval($arguments['user']['usergroup'][0]) === 0) {
		unset($arguments['user']['usergroup']);
	}
	$this->request->setArguments($arguments);
}
```

---

Quelle: „Bei create/update action null-Wert bei Object erlauben“, typo3.net, https://www.typo3.net/d/116556-bei-createupdate-action-null-wert-bei-object-erlauben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
