Zum Inhalt springen

cfc_league und Teamnotizen

Erstellt am 2. Juli 2008 · 7 Antworten · letzte Antwort am 5. Juli 2008

Tags: Frage

drefa ·

Hallo René,

ich schreib meine Frage nochmal ins Forum - vielleicht interessiert es auch andere. Aber vorab nochmal die Info, die Teamnotizen funzen.

Nun die Frage:
Sind diese nur anwendbar auf Spieler, oder auch auf Trainer / Betreuer?
Gibt es eine Möglichkeite, z.B. bei einem aktuellen Foto zwischen zwei Alternativern zu wählen, also ungefähr so: Spieler hat ein aktuelles Saisonfoto, dann zeig dieses an, sonst verwende das in den Stammdaten...?

VG, Sascha

digedag ·
drefa schrieb

Sind diese nur anwendbar auf Spieler, oder auch auf Trainer / Betreuer?

Für die anderen Personen muss noch eine kleine Erweiterung erfolgen. Das wird aber noch gemacht!

Gibt es eine Möglichkeite, z.B. bei einem aktuellen Foto zwischen zwei Alternativern zu wählen, also ungefähr so: Spieler hat ein aktuelles Saisonfoto, dann zeig dieses an, sonst verwende das in den Stammdaten...?

Ja, das sollte per Typoscript konfigurierbar sein. Aber frag jetzt bitte nicht, wie das genau aussehen muss. 😉
Alle Daten sind jedenfalls im Datensatz verfügbar, so daß man per ifEmpty oder CASE die Ausgabe steuern kann.

drefa ·

Ja, das sollte per Typoscript konfigurierbar sein. Aber frag jetzt bitte nicht, wie das genau aussehen muss.
Alle Daten sind jedenfalls im Datensatz verfügbar, so daß man per ifEmpty oder CASE die Ausgabe steuern kann.

Na dann werde ich mich heute Abend mal ransetzen und es ausprobieren. #paralyzed#

drefa ·
lib.t3sports.profile.tntrikotnummer =< lib.t3sports.teamnote
lib.t3sports.profile.tnsaisonfoto =< lib.t3sports.teamnote  
lib.t3sports.team {
player.tnsaisonfoto.ifEmpty =  player.firstImage
}

...so klappt es auf jeden Fall nicht.

digedag ·
drefa schrieb

...so klappt es auf jeden Fall nicht.

Ne, soooo einfach ist es nicht. 😉
Ich hab's grad mal überflogen und festgestellt, daß es sogar eine ziemliche Herausforderung ist. Aber es müsste funktionieren! 8-)
Mal schauen wie ich dazu komme, aber ich melde mich hier noch mal, wenn ich eine Lösung gefunden habe!

digedag ·

So, mit folgendem Code hat es bei mir funktioniert:

lib.t3sports.profile.tnpicture = CASE
lib.t3sports.profile.tnpicture {
  -1 =< lib.t3sports.teamnote.conf.tx_cfcleague_team_notes.1
  -1.file.import.cObject.refField = dam_images
  -1.file.import.cObject.refTable = tx_cfcleague_profiles
  -1.file.import.listNum = 0

  default =< lib.t3sports.teamnote
  key.field = tnpicture
  key.ifEmpty = -1
}

Ist doch eigentlich ganz logisch, oder? #giggle#

drefa ·

Super, es klappt.

Ist bestimmt einfach, zumindest für Dich als Programmierer.
Ich muss da ein bissel länger drüber nachdenken. :o

digedag ·
drefa schrieb

Ist bestimmt einfach, zumindest für Dich als Programmierer.
Ich muss da ein bissel länger drüber nachdenken. :o

Nee du, da hab ich jetzt auch etwas gegrübelt. Ich hab nur den Vorteil, daß ich direkt im TYPO3-Code nachschauen kann, was da genau abgeht und wie man am besten zum Ziel kommt. 8-)