Hi,
ich habe für das Frontend eine Dropdownbox, in der Tochtergesellschaften ausgewählt werden können und dann per Klick auf eine Gesellschaft die URL dazu aufgerufen wird. Dazu habe ich ein Template angelegt (temp.countries) und dieses in mein root-template integriert (kaskadiert).
Ich habe nun im Constants Feld ein Paar Werte gesetzt:
# Sprachparameter in Abhängigkeit der URL setzen oder L-Parameter setzen
# Vorgabe: Deutsch=0,Englisch=1,Finnisch=3
langvar = 0
# Vorgabe per URL-Auswertung überschreiben
# Deutsch: Testsystem
[globalString = HTTP_HOST= testsystem.de]
langvar = 0
[global]
# Finnisch: Testsystem
[globalString = HTTP_HOST= testsystem.fi]
langvar = 3
[global]
# Vorgabe per GET/POST-Daten überschreiben
# Deutsch
[globalVar = GP:L=0]
langvar = 0
[global]
# Englisch
[globalVar = GP:L=1]
langvar = 1
[global]
# Finnisch
[globalVar = GP:L=3]
langvar = 3
[global]
# Übersetzung einbindungen, hier in Constants oder in Setup
[globalVar= LIT:0 = {$langvar}]
domain.de=Deutschland
domain.uk=Großbritanien
[GLOBAL]
[globalVar= LIT:1 = {$langvar}]
domain.de=Germany
domain.uk=Great Britan
[GLOBAL]
[globalVar= LIT:3 = {$langvar}]
domain.de=Saksa
domain.uk=Englanti
[GLOBAL]
Im Setup
# Formulardefinition für die Länderauswahl
temp.countryselect = COA
temp.countryselect {
10 = HTML
10.value (
<form action="#" method="post">
<select name="countryfield" size="1" onchange="return jump(this);">
<option value="http://www.my-domain.tld/">{$domain.de}</option>
<option value="http://www.my-domain.tld/">{$domain.uk}</option>
</select>
</form>
)
}
Das Problem ist, dass die Condition scheinbar nicht funktioniert. Was könnte das Problem sein?
CU
junges