Olla!
Da dies mein allererstes posting ist, erstmal Hallo an alle!
Ich habe schon das eine oder andere Problem dank dieses Forums gelöst bekommen, dafür: "Herzlichsten Dank"!
Nun steh ich aber an einem Punkt, wo ich schon seit gestern Nachmittag stehe 😉
Folgende Zeile gibt mir den Titel von id=21 aus,
[GIFBuilder...]
40.text.data = DB:pages:21:title
[...]
Wie lautet aber denn die Syntax um das ganze mit dem jeweiligen Language setting zu verbinden, denn momentan bekomme ich logischerweise immer nur den deutschen titel angezeigt?
Habe das selbe Problem - wie kann man im text.data mit der jeweiligen Sprache verbinden?
MfG
mow
Hat nicht jemand eine IDEE wie es gehn könnte?
Das Übliche: Sprach-CONDITIONS einsetzen.
Hallo Theo!
wie muss den dann die text.data Anweisung aussehen!
Für die default Sprache sieht sie bei mir so aus:
20.text.data = leveltitle:1
Müss ich auf der Rechten Seite noch die Sprache angeben?
MfG
mow
Poste doch mal Dein Typoscript-Template. Das is einfacher.
Hallo Theo,
anbei das typo3 template:
top.bodyTag = <BODY bgcolor="#0065A9">
top.10 = TEMPLATE
top.10 {
template = FILE
# Für die jeweilige Sprache ein anderes Template!
template.file.lang.de = fileadmin/nav/top_de.htm
template.file.lang.en = fileadmin/nav/top_en.htm
workOnSubpart = DOKUMENT
marks.IMG_LINKS = IMAGE
marks.IMG_LINKS.file = GIFBUILDER
marks.IMG_LINKS.file {
XY = [10.w], [10.h]
10 = IMAGE
10.file = fileadmin/images/titel-leer.jpg
10.file.width = 344
20 = TEXT
20.text.data = leveltitle:1
20.offset = 1, 26
20.fontFile = fileadmin/fonts/verdana.ttf
20.fontSize = 17
20.align = center
20.fontColor = white
}
} #top
Die Umschaltung über ein Sprachmenü funktioniert - er schaltet den Titel um! Nur wenn ich weitere Untermenüs anwähle (auf Englisch - 1) setzt er mir statt der englischen Überschrift (aus Ebene 1) die deutsche Überschrift - obwohl die englische Titel vorhanden ist (aus Ebene 1)!
Merkwürdig!
Tja, das is jetzt vielleicht blöd, aber bei mir funktioniert Dein Code wunderbar...
Dein Code ist logischerweise für Untermenüs.
btw.: ich verwende 3.8.0
ich benutze auch 3.80
kann ich hinter leveltitel nicht noch die Sprache angeben?
Dann könnte ich mit Sprach Condition die Sprache wählen!
Hallo Theo,
hat sich erledigt - ich muss für die Unterseiten auch Englische Seiten angelegt haben - ansonsten schaltet er auf Deutsch (default) um!
MfG
Mark-Oliver Würtz
P.S. kannst du mir sagen wie ich das andere Script schnell auf die zwei Sprachen umbauen kann!
DANKE THEO
mow schriebP.S. kannst du mir sagen wie ich das andere Script schnell auf die zwei Sprachen umbauen kann!
Wie sollte ich? Du hast ja, trotz Hinweis meinerseits, nicht gepostest, wie Du da was eingefügt hast...
Ich dachte somit, daß Problem hätte sich erledigt.
DANKE - hatte irgendwo gelesen, das man den marker temporär anlegt und dann mit den Sprach-Condition in geschweifte Klammern arbeiten kann!
Poste Dir das Resultat in kürze!
MfG
mow