Hallo,
mein Ziel ist, wie im Topic gesagt, unterschiedliche Texte in unterschiedlichen Sprachen anzeigen zu lassen.
Dazu habe ich die entsprechenden Marker erstellt und deklariert. Getan wurde folgendes in meinem Haupttemplate
Code:
#############Print Content #######################################
alt_print.10.marks.CONTENT< styles.content.get
#############entferne DC########################################
plugin.meta.flags.DC = 0
############################Newseinstellungen###############################################
config {
# locale_all = de_DE
locale_all = german
language = de
simulateStaticDocuments=0
simulateStaticDocuments_pEnc=md5
simulateStaticDocuments_addTitle=22
simulateStaticDocuments_pEnc_onlyP = cHash, L, print, tx_ttnews[backPid],tx_ttnews[tt_news],tx_ttnews[pS],tx_ttnews[pL],tx_ttnews[arc],tx_ttnews[cat],tx_ttnews[pointer], tx_ttnews[swords]
}
##################Site####################################
page = PAGE
page {
config {
index_enable = 1
index_externals = 1
admPanel = 1
# locale_all = de_DE
locale_all = german
language = de
}
typeNum = 0
bodyTag = <body>
stylesheet = fileadmin/css/itfunction_.css
10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/temp_/itf_temp_newsletter.html
workOnSubpart = DOCUMENT_BODY
marks {
INHALT < styles.content.get
RECHTSBILD < styles.content.getRight
NEWS =< lib.newsLatest
PRINT = COA
PRINT {
wrap = <a href="#" onclick='window.open("index.php|&type=98" , "drucken", "width=550,height=600,left=2,top=0,scrollbars=yes,menubar=yes, resizable=1");'><img src="fileadmin/img/bt_printview.gif " border=0 alt="Print" title="Print"></a>
1 = TEXT
1.data = field:uid
1.wrap = ?id=|
2 = TEXT
2.data = GPvar:tx_ttnews|tt_news
2.wrap = &tx_ttnews[tt_news]=|
}
PFAD =< lib.breadcrumb
MENUETOP =< lib.topmenu
MENUE =< lib.menu
FOOTER =< lib.footer
DATE =< lib.date
NEWSLETTERTOP =< lib.newslettertop
NEWSLETTER =< lib.newsletter
UMENUE =< lib.umenu
}
}
}
config.linkVars = L
config.sys_language_uid = 0
config.language = de
config.locale_all = german
lib.newslettertop = TEXT
lib.newslettertop.value = it-function update
lib.newsletter = TEXT
lib.newsletter.value = <span>Aktueller Newsletter<br><a href="index.php?id=117" target="_self"><img src="fileadmin/img/bt_mehr_we.gif" alt="" border="0" height="16" width="48"></a></span>
lib.umenu = TEXT
tt_content.image.20.spaceBelowAbove = 0 Anschließend hab ich bei der entsprechenden Seite, wo das ganze geschehen soll ein Extension-Template erstellt, dort ist folgender Code zu finden
Code:
[globalVar = GP:L = 0]
lib.newslettertop.value = test
lib.newsletter.value = <br>testtext
[global]
[globalVar = GP:L = 1]
lib.newslettertop.value = test-englisch
lib.newsletter.value = <br>testtext-englisch
[global] Mein Problem an der ganzen Sache ist nun: Es funktioniert nicht! Ich bekomme immer die deklaration des Haupttemplates angezeigt, außer ich bin als Admin eingeloggt und deklariere L auschließlich in der URL, dann funktioniert es.
Kann mir bitte wer bei diesem Problem helfen?
Grüße Faulix.