Zum Inhalt springen

Einzelnes Mitglied einer Collection updaten

Erstellt am 6. Februar 2014 · 1 Antwort · letzte Antwort am 7. Februar 2014

Tags: Frage

smilecloud ·

Hallo Forum,

mein Domain Model besteht aus einem Aggregate-Root welches eine Collection von Kindobjekten hält (ManyToOne).

Ich möchte nun per Formular eines der Kindobjekte verändern und frage mich, wie ich das bewerkstelligen kann, denn es gibt nunmal kein Repository (ich möchte auch keines anlegen).

Fast meine exakte Frage wurde hier bereits gestellt http://forge.typo3.org/issues/13324 und auch beantwortet (Link ganz unten: The way used in https://review.typo3.org/#change,4692 is correct and then updating works fine).

Leider kann ich dem Gerrit-Link nicht folgen, ich werde nach Username/PW gefragt.

Kann mir jemand helfen?

Grüße,
Peter

tingeltockrock ·

Verstehe die Frage nicht ganz, warum lädst du nicht einfach die Collection, änderst was du brauchst und legst die Änderung einfach wieder mit setProperty($collection) in dein root. Da nach kannst du dein Update machen auf dem Root. Jedoch verstehe ich nicht warum du nicht einfach ein Repo für das Child machst und lädst dir das Child in einem eigenen View. Der von dir beschriebene weg klingt doch irgendwie umständlich.