[TYPO3-UG Russia] Print with TemplateVoila
Sergej Felde
sfelde at yandex.ru
Mon Nov 20 03:57:25 CET 2006
Добрый день!
Подскажите пожалуйста как настроить печать для "templatevoila". С
далее указанным кодом всё работает, да вот на страницах где
используются "extensions" выдаёт двойную информацию. Не могу понять
почему!
Спасибо,
Сергей
######### TypoScript Print with TemplateVoila ###################
temp.PRINT = COA
temp.PRINT {
10 = TEXT
10 {
value = <IMG src="/fileadmin/template/owwz3/images/print.gif"
alt="Druckversion ausgeben" border="0">
postUserFunc = tx_make_printlink
postUserFunc.include_post_vars = 1
postUserFunc.target = _blank
postUserFunc.atagParams = 1
postUserFunc.popup = 1
postUserFunc.windowparams =
resizable=yes,toolbar=no,scrollbars=yes,menubar=no,width=695,height=822
postUserFunc.windowname = Druckversion
}
20 = HTML
20.value = Print
}
#Erstellung und Ausgabe der Seite
#Header- und Javascript-Code komplett entfernen
print_page.config.disableAllHeaderCode = 1
print_page.config.removeDefaultJS = 1
print_page = PAGE
print_page {
typeNum = 98
#Header neu schreiben
1 = TEXT
1.value (
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<style type="text/css">
<!--
body, body td {font: 0.8em Arial, Helvetica, sans-serif;}
h1 {font-size: 1.5em;font-weight: bold;}
h2 {font-size: 1.3em;font-weight: bold;}
h3 {font-size: 1.1em;font-weight: bold;}
h4 {font-size: 1em;font-weight: bold;}
-->
</style>
</head>
<body>
)
#Seitenkopf
#Quellen-/Pfadangabe
10 = TEXT
10.value = Druckversion - Quelle: <strong>http://bologna.owwz.de/
15 = TEXT
15.field = alias//uid
15.wrap = |.html</strong><hr />
#Seitenname
20 = TEXT
20.data = page:title
20.if.isTrue.data = page:title
20.wrap = Seitentitel: <strong>|</strong>
#Autor
30 = TEXT
30.data = page:author
30.if.isTrue.data = page:author
30.wrap = Autor: <strong><a href="|.html" target="_top"
style="text-decoration:none">
40 = TEXT
40.data = page:author
40.if.isTrue.data = page:author
40.wrap = | </strong></a>
#Erstellungs-/Anderungsdatum
50 = TEXT
50.field = SYS_LASTCHANGED
50.date = j.m.Y
50.wrap = Erstellt/geandert am: <strong>|</strong>
#Seiten-ID
#60 = TEXT
#60.field = uid
#60.wrap = <font size =-2><i>Seiten-ID: <strong>|</strong> </i></font><hr />
#Inhalt ausgben
70 = CONTENT
70 < styles.content.get
#70 = USER
#70.userFunc = tx_templavoila_pi1->main_page
#start automatischer Ausdruck
100 = TEXT
100.value = <meta http-equiv="refresh" content="0;
URL=javascript:window.print()">
}
#Body und html schliessen
1000 = TEXT
1000.value = </body></html>
lib.printLinks < temp.PRINT
More information about the TYPO3-russia
mailing list