vielleicht kann ich dir ja helfen?!
ich habe folgendes geschrieben:
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47:
| config.sys_language_uid = 0 config.language = de config.locale_all = de_DE config.spamProtectEmailAddresses = 1 config.spamProtectEmailAddresses = 2 config.spamProtectEmailAddresses_atSubst = <img src="fileadmin/img/at_zeichen.gif" width="14" height="13" alt="@" border="0" /> config.linkVars = L [globalVar = GP:L = 0] config.sys_language_uid = 0 config.language = de config.locale_all = de_DE [global] [globalVar = GP:L = 1] config.sys_language_uid = 1 config.language = en config.locale_all = english [global] SEITENINHALT = CONTENT SEITENINHALT { table = tt_content select.orderBy = sorting select.where = colPos = 0 select.languageField = sys_language_uid }# Seiteninhalt - Ende SPRACHSYMBOL = PHP_SCRIPT SPRACHSYMBOL.file = fileadmin/scripts/languageMenu.php.inc |
also, ich habe ganz oben die sprachen definiert (im constantsbereich des TypoScripts.
dann später hab ich den platzhalter des html templates angesprochen und an dessen stelle ein php script eingebunden.
dies bildet flaggen für die sprachen auf der seite ein.
siehe:
https://rzsv04.rz.hs-wismar.de/wi_ent4/index.php
(noch nicht ganz vollständig)
(dieses script is übrigens bei einer typo installation enthalten...zur fragen der installation musst mich fragen)
willst du aber keine flaggen sondern textlinks geht das so:
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37:
| config.sys_language_uid = 0 config.language = de config.locale_all = de_DE config.spamProtectEmailAddresses = 1 config.spamProtectEmailAddresses = 2 config.spamProtectEmailAddresses_atSubst = <img src="fileadmin/img/at_zeichen.gif" width="14" height="13" alt="@" border="0" /> config.linkVars = L [globalVar = GP:L = 0] config.sys_language_uid = 0 config.language = de config.locale_all = de_DE [global] [globalVar = GP:L = 1] config.sys_language_uid = 1 config.language = en config.locale_all = english page.10.marks.SPRACHE.wrap = <a href="index.php?id?|&L=0">Deutsch"</a> [global] SPRACHE = TEXT SPRACHE { field = uid wrap = <a href="index.php?id=|&L=1">Englisch</a> } |
ich hoffe das hilft...
mfg