Hallo,
ich setzte t3sports ein und habe nun einen Teaser erstellt, der die Tabellenstand der Liga anzeigt. Da ich die Tabellen von drei unterschiedlichen Ligen (bei t3sports unterschiedliche Wettbewerbe) anzeigen will, kopiere ich das tscript teaser objekt in andere variablen und ändere in den kopierten Objekten die entsprecheden Parameter. Leider funktioniert es nicht. Es werden zwar drei Ligatabellen angezeigt jedoch immer die selbe (immer die des ersten der kopierten Objekte). D.h. die geänderten Werte für die Darstellung der anderen Ligen werden irgendwie nicht verarbeitet. Im Objekt Browser habe sind die o.g. tscript-Objekte mit den richtigen Parametern instanziiert.
Habe ich hier tscript falsch angewendet oder liegt das Problem in der t3sports implementierung (bsp. caching oder so).
Zur Vollsändigkeit hier noch das entsprechende script.
### Skript für die Darstellung der Ligatabelle im Teaser
lib.shortTableMDLB < plugin.tx_cfcleaguefe_competition
lib.shortTableMDLB {
action = tx_cfcleaguefe_actions_LeagueTableShow
tablescope = 0
tabletype = 0
# Hier die UID des Vereins
markClubs = 1
# Hier die UID des Wettbewerbs
competitionSelection = 2
leaguetableTemplate = fileadmin/templates/tableTeaserMDLB.html
# Anzahl der gezeigten Teams
leagueTableSize = 5
}
...
CONTENT_LEFT = COA
CONTENT_LEFT {
# 1 Mannschaft Baseball
10 < lib.shortTableMDLB
# 2 Mannschaft Baseball
20 < .10
20.competitionSelection = 4
#Softball
30 < .10
30.competitionSelection = 6
}
Wo liegt mein Problem? Bei Bedarf kann ich die Sache auch zum gucken online stellen.
Vielen Dank schonmal
Hannes