[TYPO3-german] string von anderem Model Object auslesen

Renzo Bauen typo3 at conpassione.ch
Tue Feb 3 09:21:16 CET 2015


Hallo Knigge
heisst Du wirklich so? Naja, normalerweise spricht man hier mit den
richtigen Namen miteinander...

Nun, Du wirst das Geschlecht der Leute in einer Tabelle der Geschlechter
haben, die eine ID hat und ein Feld "Geschlechtsbezeichnung" das die
Texte "männlich" und "weiblich" enthält.
Aus Sicht der Tabelle Person enthält das Feld Geschlecht nur die ID aus
der Tabelle Geschlechter. Deshalb greifst Du mit person.geschlecht nur
auf diese ID zu. Extbase weiss jetzt aber, dass es sich her um ein
Objekt handelt und gibt Dir nicht die ID, sondern das Objekt zurück.
Wenn Du jetzt aber mit person.geschlecht.geschlechtsbezeichnung ins
Objekt "Geschlecht" zugreifst, bekommst Du was Du willst.

Gruss, Renzo
-- 
conPassione gmbh
CH-3661 Uetendorf
+41 33 345 00 92 

Am Montag, den 02.02.2015, 22:58 +0100 schrieb knigge man:

> Hallo,
> 
> ich habe mir eine Extension gebastelt, in der unter anderem das Geschlecht von Leuten über eine n:1 relation zu einem anderen Model Object gespeichert wird. Jetzt würde ich das Geschlecht natürlich auch gerne ausgeben, weiß aber nicht, wie das klappt. Über {person.geschlecht} bekomm ich nur den Pfad zum Model Object samt ID der ausgewählten property. Wie kann ich jetzt den Textinhalt der property anzeigen lassen (also "männlich" oder "weiblich")?
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


More information about the TYPO3-german mailing list