Hallo,
ich habe den pdf_generator2 nach langem hin und her erfolgreich zum laufen gebracht, ich hab jetzt aber nur mehr ein Problem und zwarhabe ich mehrere Sprachen, ich bekomme aber das Pdf immer nur in einer Sprache, d.h. auch wenn ich mich auf der seite mit der anderen sprache befinde bekomme ich immer nur das pdf in deutsch...
Wäre super wenn mir da jemand helfen könnte...
Mein TS:
page = PAGE
page.stylesheet=fileadmin/css/style.css
page.10 = TEMPLATE
page.10.template = FILE
page.10.template.file= fileadmin/templates/template.html
page.10.workOnSubpart=BODY
page.10.marks {
MENUE = HMENU
MENUE {
special = directory
special.value = 2
1 = TMENU
1.noBlur=1
1.NO = 1
1.ACT.stdWrap.htmlSpecialChars=1
1.NO.allWrap=<span class="level1-no">|<br><br></span>
1.ACT=1
1.ACT.stdWrap.htmlSpecialChars=1
1.ACT.allWrap=<span class="level1-act">|<br><br></span>
}
}
page.10.marks {
SUBMENUE = HMENU
SUBMENUE {
special = directory
special.value = 9
entryLevel = 2
1 = TMENU
1.noBlur=1
1.NO = 1
1.ACT.stdWrap.htmlSpecialChars=1
1.NO.allWrap=<span class="level1-no">|<br><br></span>
1.ACT=1
1.ACT.stdWrap.htmlSpecialChars=1
1.ACT.allWrap=<span class="level1-act">|<br><br></span>
}
}
page.10.marks {
MENUEZWEI = HMENU
MENUEZWEI {
special = directory
special.value = 15
1 = TMENU
1.NO = 1
1.NO.linkWrap =
}
}
page.10.marks {
INHALT = CONTENT
INHALT {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
select.languageField = sys_language_uid
}
}
config.linkVars = L
config.uniqueLinkVars = 1
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE.UTF8
temp.langlink1 = TEXT
temp.langlink1.value=IT
temp.langlink1.typolink.parameter.data = page:uid
temp.langlink1.typolink.additionalParams = &L=1
temp.langlink1.typolink.ATagParams = class="first" lang="it" xml:lang="it"
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = it
config.locale_all = it_IT.UTF8
temp.langlink1 = TEXT
temp.langlink1.value=DE
temp.langlink1.typolink.parameter.data = page:uid
temp.langlink1.typolink.additionalParams = &L=0
temp.langlink1.typolink.ATagParams = class="first" lang="de" xml:lang="de"
[global]
page.10.marks{
DEUTSCH = COA
DEUTSCH {
wrap= <ul id="langselector">|</ul>
10 < temp.langlink1
20 < temp.langlink2
}
}
page.10.marks {
PDF = TEXT
PDF{
value = PDF
postUserFunc = tx_pdfgenerator2->makePdfLink
postUserFunc.target = _blank
}
}
includeLibs.tx_pdfgenerator2 = typo3conf/ext/pdf_generator2/class.tx_pdfgenerator2.php
pdf_generator = PAGE
pdf_generator {
stylesheet = fileadmin/templates/css/styles.css
50 = CONTENT
50 < styles.content.get
50.wrap = |
}
[globalVar = GP:L=0]
pdf_generator.config {
sys_language_uid = 0
language = de
locale_all = de_DE
htmlTag_langKey = de-DE
}
[global]
[globalVar = GP:L=1]
pdf_generator.config {
sys_language_uid = 1
language = it
locale_all = it_IT
}
[global]
########### PDF GENERATOR ANPASSEN STYLE ###############################################################
#
# PDF Template
pdf_generator = PAGE
pdf_generator {
typeNum = 123
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/templates/pdf_template.html
# Hier werden die Marker für das Template festgelegt
Alle Caches löschen
10.marks.CONTENT = CONTENT
10.marks.CONTENT {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
# bei mehrsprachigen Seiten muss das mit rein
select.languageField = sys_language_uid
}
}
#
########################################################################################################
LG #paralyzed#