![]() |
| | LinkBack | Themen-Optionen | Thema durchsuchen | Thema bewerten | Ansicht |
|
#1
| |||
| |||
| Ich möchte auf einer Seite ein Inhaltselement einer anderen Sprache anzeigen. Die default Sprache ist: config.sys_language_uid = 1 Ich möchte jetzt mit select das content Element in der Sprache mit der sys_language_uid 5 azeigen. Das Content Element wird mit folgendem Typoscript jedoch nur gefunden wenn config.sys_language_uid = 5 eingestellt ist. seite.10.marks.inhalt = CONTENT seite.10.marks.inhalt.table = tt_content seite.10.marks.inhalt { select { orderBy = sorting where = sys_language_uid = 5 andWhere = colPos = 0 } } |
|
#2
| |||
| |||
| Typo3 baut in die Abfrage eine eingene Where-Klausel ein, die die Sprache abgleicht, damit steht im Select, wenn du es oben einstellst folgendes: where sys_language_uid = 5 AND sys_language_uid = 5 und wenn du eine andere Sprache hast where sys_language_uid = 5 AND sys_language_uid = 2 und da kommt nix bei rum hab grad in der TSref geblättert, eine Lösung hab ich spontan auch nicht |
|
#3
| |||
| |||
| Besten Dank für die Antwort. So was hatte ich befürchtet. Ich suche jetzt nach einer Lösung mit default Fallback. So dass ich die Sprache auf 5 wechsle und dann die Navigation trotzdem in englisch angezeigt wird und nicht in deutsch (default) |
|
#4
| ||||
| ||||
| du kannst einfach ein JOIN auf die overlay tabelle machen, dann bekommst du auch die richtige sprache raus lg georg
__________________ TYPO3 3.7./3.8.X/4.0.X/4.1.1 just2b.com | Google Maps | SmoothGallery | Das grösste werbefreie TYPO3 Forum typo3.net | Content-Management-Systeme mit TYPO3 & RedDot |
|
#5
| ||||
| ||||
| Warum nimmst du nicht eine Extension zur Sprachumschaltung? z.b. sr_language_menu |
|
#6
| ||||
| ||||
| les nochmal um was es geht
__________________ TYPO3 3.7./3.8.X/4.0.X/4.1.1 just2b.com | Google Maps | SmoothGallery | Das grösste werbefreie TYPO3 Forum typo3.net | Content-Management-Systeme mit TYPO3 & RedDot |
|
#7
| ||||
| ||||
| Ok, sorry, da war ich zu voreilig. Aber was ich nicht ganz verstehe, wozu soll das genau gut sein? Also ich meine was der Sinn dahinter ist, ein Inhaltselement einer anderen language_uid auszugeben? Man kann doch genauso gut, den Inhalt gleich in dieser Sprache einfügen...aber du wirst schon deine Gründe haben dafür...Mal ne andere Frage dazu...wäre das mit templavoila und den FCE möglich? |
|
#8
| |||
| |||
| Die Lösung war relativ einfach. Das mit dem Join hätte vermutlich auch funktioniert. Ausgangslage war dass wenn man auf die Seite mit der domain x.ca kommt auf der Home Seite bei der Sprache Englisch (id 1) ein anderer Inhalt angezeigt werden soll als wenn man mit x.com kommt. Dazu habe ich für den Inhalt Kanada eine weitere Sprache angelegt (id 5). Jetzt kann bei Seiten wo sich der englische Inhalt unterscheidet zwischen Kanada und Usa eine zusätzlichen Uebersetzung erstellt werden. temp.test = CONTENT temp.test { table = tt_content select { where = sys_language_uid = 5 AND colpos=0 } } #home domainabhängigen content anzeigen [globalString = IENV:HTTP_HOST = *.ca] seite.10.marks.inhalt < temp.test [end] |
![]() |
| Themen-Optionen | Thema durchsuchen |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Newloginbox - Meldungen im anderen Seitenbereich anzeigen | kerim80 | Alle anderen Extensions | 2 | 20.04.08 15:49 |
| tt_news bilder in einem anderen Content-Bereich anzeigen | tomail | News (tt_news, mininews und Co) | 2 | 29.11.07 13:23 |
| Link auf Seiten einer anderen Sprache | maxhb | TYPO3 4.x Rich Text Editor | 8 | 27.11.07 17:08 |
| Aktuelles Menu in einer anderen Farbe anzeigen | afleischmann | GMENU, HMENU, TMENU und Co. | 1 | 06.08.06 20:11 |
| Submenu einer anderen Seite anzeigen? | Dalerion | GMENU, HMENU, TMENU und Co. | 10 | 24.10.05 08:52 |