Ich habe die Erweiterung T3sporst erfolgreich installiert (cfc_league 0.8.1 mit Typo3 4.4.6). Soweit habe ich auch bisher alle benötigten Anpassungen ohne Probleme hinbekommen.
Nun möchte ich aber bei der Ausgabe des Spielplans (mit Scope-Selection über die Saisonen und Spielrunden), dass beim erstmaligen Aufruf der Seite die ausgewählte Spielrunde nicht bei 1 beginnt, sondern automatisch diejenige gewählt wird, die als nächstes dran ist.
Der Part für die Spielrunde-Dropdown Box im Template sieht wie folgt aus:
<!-- Auswahl des Spieltags -->
###ROUND_SELECTION###
<div class="cfcleague-scopeselection-round">
<b>Spieltag:</b>
<select name="action" onchange="window.location=(this.options[this.selectedIndex].value);">
###ROUND_SELECTION_2###
<option ###ROUND_ISCURRENT### value="/www.sv-wacker.de/###ROUND_LINK_URL###">###ROUND_NAME###</option>
###ROUND_SELECTION_2###
</select>
</div>
###ROUND_SELECTION###
Wenn meine Vermutung richtig liegt sollte das per TS in folgendem Part eingestellt werden können (mein erster Versuch mit festem Wert für die Spielrunde 23):
[globalVar = GPvar:cfc_league_fe|round = ]
plugin.tx_cfcleaguefe_competition {
scopeSelection {
# Ausgabe mit HTML-Template
viewType = HTML
round.current.noLink = 1
round.isCurrent.if.value = 23
round.isCurrent.if.equals.field = round
round.isCurrent.override = selected="selected"
}
}
[global]
Leider bin ich was TS betrifft immer noch nicht der Vollprofi und obiger Code hat nur die Wirkung, dass in der Drop-Downbox gar kein "seleced" mehr ausgegeben wird. :o
Hat jemand von euch ev. eine Idee ob mein Ansatz richtig ist oder wie das anders gelöst werden könnte?
Ich bin für alle Hinweise dankbar!!
MfG,
Shaggy