Zum Inhalt springen

L-Parameter wird an Links nicht angefügt

Erstellt am 15. Dezember 2006 · 1 Antwort · letzte Antwort am 15. Dezember 2006

Tags: Frage

cooper ·

Morgen...

ich steh grad mal wieder n bissl aufm Schlauch...

Beim Umschalten von deutsch nach englisch, wird in der Navigation der L-Parameter nicht angehangen. D.h. ich schalte die Sprache auf englisch um, navigiere und lande wieder im deutschen Teil der Seite. Des Weiteren werden die englischen Texte nicht ausgegeben. #angry#

Mein TS bisher:

config {
	linkVars = L
	sys_language_uid = 1
	language = de
}

[globalVar = GP:L = 1]
config {
	sys_language_uid = 1
	language = en
	locale_all = english
	htmlTag_langKey = en
}
[global]

page = PAGE
page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file = fileadmin/index.htm
page.10.workOnSubpart = DOCUMENT_BODY
page.10.relPathPrefix = fileadmin/

page.includeCSS.screen = fileadmin/style.css
page.includeCSS.screen.media = all
page.includeCSS.screen.title = Screenstyle

page.10.subparts {
	MAINNAVI = HMENU
	MAINNAVI.1 = TMENU
	MAINNAVI.1.NO.allWrap = <td>|</td>
		
	CONTENT_LEFT {
		select.languageField = sys_language_uid
		CONTENT_LEFT < styles.content.getRight
	}
	CONTENT_RIGHT {
		select.languageField = sys_language_uid
		CONTENT_RIGHT < styles.content.get
	}
}

page.10.marks {
	SUBNAVI = HMENU
	SUBNAVI {
        	entryLevel = 1
	        1 = TMENU
	        1 {
	        	NO = 1
		        NO.allWrap = | <br />
	        	ACT = 1
	        	ACT.allWrap = <strong> | </strong><br />
	        }
	} 
	
	LANG = PHP_SCRIPT
	LANG.file = fileadmin/scripts/languageMenu.php
}
cooper ·

Nachdem ich weiter probiert hab, hab ich es letztendlich hinbekommen.

Mit gelöschtem Cache gehts dann auch mit diesem TS:

config {
	linkVars = type, L
	sys_language_uid = 0
	sys_language_mode = content_fallback

	language = de
	locale_all = de_DE
	htmlTag_langKey = de
	
	prefixLocalAnchors = all
	simulateStaticDocuments = 0
	baseURL = http://www.domain.com/
	tx_realurl_enable = 1
	
	uniqueLinkVars = 1
	
	spamProtectEmailAddresses = -10
}
[globalVar = GP:L = 1]
config {
	sys_language_uid = 1
	language = en
	locale_all = en_EN
	htmlTag_langKey = en
}
[global]

page = PAGE
page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file = fileadmin/index.html
page.10.workOnSubpart = DOCUMENT_BODY
page.10.relPathPrefix = fileadmin/

page.includeCSS.screen = fileadmin/style.css
page.includeCSS.screen.media = all
page.includeCSS.screen.title = Screenstyle

page.10.subparts {
	MAINNAVI = HMENU
	MAINNAVI.1 = TMENU
	MAINNAVI.1.NO.allWrap = <td>|</td>
		
	CONTENT_LEFT = CONTENT
	CONTENT_LEFT {
		table = tt_content
		select.orderBy = sorting
		select.where = colPos = 2
		select.languageField = sys_language_uid
		CONTENT < styles.content.getRight
	}
	
	CONTENT_RIGHT = CONTENT
	CONTENT_RIGHT {
		table = tt_content
		select.orderBy = sorting
		select.where = colPos = 0
		select.languageField = sys_language_uid
		CONTENT < styles.content.get
	}
}

page.10.marks {
	SUBNAVI = HMENU
	SUBNAVI {
        	entryLevel = 1
	        1 = TMENU
	        1 {
	        	NO = 1
		        NO.allWrap = | <br />
	        	ACT = 1
	        	ACT.allWrap = <strong> | </strong><br />
	        }
	} 
	
	LANG = PHP_SCRIPT
	LANG.file = fileadmin/scripts/languageMenu.php
}