Zum Inhalt springen

Beide Sprachen werden im Content angezeigt

Erstellt am 24. November 2009 · 3 Antworten · letzte Antwort am 24. November 2009

Tags: Frage

bk62 ·

Guten Morgen zusammen,

Ich nutze zwei verschiedene templates auf meiner Seite und habe ein dropdown zum sprachwechsel mit einem kleinen PHP Script realisiert was auch funktioniert, aber leider nicht in beiden Templates.

Problem: Auf allen anderen Seiten funktioniert das Sprachwechsel, nur auf der Startseite wo ich ein anderes Template nutze werden beide Sprachen angezeigt im Content. Woran kann das liegen????????

# SprachVariable L initialisieren
config.linkVars = L
config.uniqueLinkVars = 1

# Fallbacklösung
config.sys_language_mode = content_fallback;1

[globalVar = GP:L = 0]
# default english en

config.sys_language_uid = 0
config.language = en
config.locale_all = en_EN
config.htmlTag_langKey = en

[global]

[globalVar = GP:L = 1]
# deutsch de

config.sys_language_uid = 1
config.language = de
config.local_all = de_DE
config.htmlTag_langKey = de

[global]

[globalVar = TSFE:id = 33]
page.10.template.file = fileadmin/...../index-NTW-start.html
page.includeCSS.file2 = fileadmin/...../css/content-home.css
page.includeJS.file = fileadmin/...../function/function.js
page.bodyTag = <body onload="start()">
[else]
page.10.template.file = fileadmin/...../index-NTW.html  
page.includeCSS.file2 = fileadmin/...../css/content.css
[global]
just2b ·
bk62 schrieb

habe den fehler gefunden!
Der ist so dumm das ich den am besten garnicht poste.

und wenn du wieder einen fehler machst, danach googlest und genau auf einen thread wie diesen hier stoßt, was glaubst du wie sehr dir der dann weiter hilft!

also bitte die lösung posten

bk62 ·

HI!

HOME_BOX_MIDDLE = CONTENT
HOME_BOX_MIDDLE {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
select.languageField = sys_language_uid
}

hatte den fettgedruckten part vergessen! da die box wo ich das content lade einen anderen namen hatte als die box im anderen template und den part, wie schon gesagt, vergessen hatte, hat es natürlich beide sprachen angezeigt!