Hallo zusammen,
ich hab auf meiner Seite ein Rootline Menü eingebaut.
Es funktioniert auf deutsch auf englisch, alles super!
Vor dem Rootline hätte ich nun gerne den Satz "Sie sind hier" bzw. "You are here", jeweils in Abhängigkeit von der Sprache.
So, jetzt habe ich dafür einen Extra Marker angelegt "ROOTLANG" und versucht den über eine Condition zu steuern, das will aber nicht funktionieren.
Ich verwende die "ONE-TREE" Lösung, deshalb fällt ein Extension Template flach, denke ich!
Unten findet iht Codeschipsel wie ich es versucht habe.
####################################
# Start Definition der zweiten Sprache(englisch)
page.10.marks.SPRACHE = PHP_SCRIPT
page.10.marks.SPRACHE.file = fileadmin/templates/languageMenu.inc
[globalVar = GP:L = 0]
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
temp.value = Sie sind hier:
[global]
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = en_EN
temp.value = You are here:
[global]
# Ende Definition der zweiten Sprache(englisch)
####################################
# Start Definition des ROOTLANG Strings
page.10.marks.ROOTLANG = TEXT
page.10.marks.ROOTLANG.value < temp.value
# Ende Definition des ROOTLANG Strings
Im Ergebnis verschwindet der Marker, allerdings wird der gewünschte Text nicht angezeigt, sondern nichts.
Ich hoffe ihr könnt mir helfen.
Bis dahin
Knut