Hallo liebe Forum-Mitglieder,
ich möchte gerne auf Basis der gewählten Sprache das Begrüßungsbild einblenden. Sollte eigentlich nicht schwierig sein - aber irgendwo überseh ich was...
Naja: Das Bild wird nicht über tt_content geliefert (wäre einfach, geht aber aus format-gründen nicht). Darum wurde die Variante gewählt, je nach Sprache das Bild via TS einzubinden.
Das Codeschnipsel:
config.linkVars = L
config.sys_language_uid = 0
config.language = de
[globalVar = GP:L=1]
config.sys_language_uid = 1
config.language = en
[global]
seite = PAGE
seite {
typeNum = 0
bodyTag = <body bgcolor="#FFFFFF">
#bgImg = fileadmin/images/titelbild.jpg
stylesheet = fileadmin/main.css
10 = TEMPLATE
10{
template = FILE
template.file = fileadmin/Startscreen.html
marks{
# Einbinden des Begrüßungsbildes abhängig von der Sprache:
[globalVar = GP:L = 0]
INHALT = IMAGE
INHALT.file = fileadmin/images/titelbild_de.jpg
[else]
#Englisches Bild
INHALT= IMAGE
INHALT.file = fileadmin/images/titelbild_en.jpg
[end]
HAUPTMENUE = HMENU
HAUPTMENUE {
special = directory
special.value = 1
1 = TMENU
1.NO = 1
1.NO.linkWrap =
}
L = PHP_SCRIPT
L.file = media/scripts/example_languageMenu_self.php
}
}
}
}
Es wird nun gar kein Bild angezeigt - der Marker ###INHALT### aber ersetzt. Würde mich freuen, wenn ich einen Tip bekommen könnte!
Rodger_01