---
title: "1:m Beziehung"
url: "https://www.typo3.net/d/125894-1m-beziehung"
source: "typo3.net"
tags: ["Extensions","Extbase","Fluid","Frage","TYPO3 7"]
created: "2017-04-14"
last_reply: "2017-04-14"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# 1:m Beziehung

Extensions › Extbase · 0 Antworten · gestartet 2017-04-14

## Eröffnungsbeitrag

**getit** · 2017-04-14 · [Beitrag #1](https://www.typo3.net/d/125894-1m-beziehung/1)

Ich habe zum Testen ein einfaches Modul geschrieben.

Person
name
fk:leistung(1:n)

Leistung
bezeichnung
hinweis

Wie setze ich die Eigenschaften der Leistung im Add/Change-Formular der Person?

Mein Versuch war folgender

```html
<f:form action="{action}" object="{person}" name="person" additionalAttributes="{role:'form'}">
  <div class="form-group">
    <label>Name</label>
    <f:form.textfield property="name" class="form-control"/>
  </div>

  <div class="form-group">
    <label>Leistung Bezeichnung</label>
    <f:form.textfield property="leistung.bezeichnung"/>
  </div>
  <div class="form-group">
    <label>Leistung Hinweis</label>
    <f:form.textfield property="leistung.hinweis"/>
  </div>

  <f:form.submit value="{submitmessage}"/>
</f:form>
```

Aber da erhalte ich beim Absenden des Formulars dann immer die Fehlermeldung: Exception while property mapping at property path "leistung.bezeichnung": The identity property "leistungBez" is no UID. (Wobei 'leistungBez' der Wert war den ich eingegeben habe)

Ihr werde euch jetzt vielleicht fragen, wozu die 1:n-Beziehung? Idee ist das eine Person beliebig viele Leistungen haben kann.

---

Quelle: „1:m Beziehung“, typo3.net, https://www.typo3.net/d/125894-1m-beziehung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
