Stefano Kowalke schrieb am Sun, 10 Feb 2008 19:23:44 +0100: > Moin, > > Ich habe eine Überschrift, die den Websitetitel ausgibt. Die Site ist in > mehreren Sprachen vorhanden und so muß der Sitetitel auch in diesen > Sprachen ausgegeben werden. > Im Moment mache ich das manuell: > > temp.headLine = TEXT > temp.headLine { > value = Seitentitel > lang { > de = Titel der Site in deutsch > gb = Titel der Site in englisch > } > } > > Nun sind die Daten ja schon in der Datenbank vorhanden und es wäre > eleganter diese von dort rauszuholen. > > Dazu gibt es den getText Datentyp. Die Datensätze der entsprechenden > Sprache liegen in der Tabelle "pages_language_overlay". Mittels .data = > DB:pages_language_overlay:uid:feldname kann man sie dort rausholen. > > Aber wie funktioniert .data/getText nun mit lang.de/lang.gb?
schon mal überlegt warum das ..._overlay heißt? weil die orginal-felder aus pages mit den entsprechenden feldern aus pages_language_overlay (in der aktuellen Sprachversion!) überlagert werden. Hinweis: defaultmäßig werden nicht alle Felder überlagert. wenn du mehr Felder haben möchtest kannst du das aber im install-tool konfigurieren. > Nach meiner Logik müsste es so funktionieren: lang.de.data = > DB:pages_language_overlay:uid:feldname, was es aber nicht tut :-( > > Kann man diese beiden Dinge überhaupt miteinander kombinieren? Und wenn > ja wie? > Bernd -- http://www.pi-phi.de/t3v4/cheatsheet.html _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german