Zum Inhalt springen

Objekt-Getter in ViewHelper immer leer

Erstellt am 21. Mai 2012 · 2 Antworten · letzte Antwort am 21. Mai 2012

Tags: ViewHelper, Frage

STV ·

Hallo,

ich möchte einen ViewHelper schreiben, der mir die (Personen) Daten einer anderen Tabelle ausgibt.
Dazu habe ich zum einen ein Model "Person" angelegt, dazu ein Repository.
Über TypoScript habe ich das Mapping zur anderen Tabelle erfolgreich durchgeführt.

Dem View des Hauptcontrollers weise ich nun (u.a.) auch eine komma separierte Liste mit den uid's der anderen Tabelle zu, diese lasse ich per for/each im View durch laufen.

Dort wird dann mein eigener ViewHelper aufgerufen, der jeweils die uid übergeben bekommt.
In der render() Funktion des ViewHelpers zapfe ich das Repository an und hole das Objekt zu der jeweiligen uid.
Lasse ich mir das Objekt via debug ausgeben, passt auch alles.

wie kann ich nun diese Objekt-Daten ausgeben ?

ein

...
$out = $diePerson->getName;

gibt immer leer zurück...

Weiß jemand, was ich übersehen habe ?

Vielen Dank schonmal,

Stefan.

STV ·

Hallo LuP,

peinlich berührt aber glücklich: danke, das hilft!

(Wie KONNTE ich nur das übersehen... ?!)

Stefan.