Hallo mitfühlende TYPO3-Anhänger,
Ich hab wieder mal ein Problem mit dem Printlink.
Ich benutze make_printlink. Der Link wird auch erzeugt und die Marker für den content sind auch angesprochen. Trotzdem wird in die Druckansicht kein Inhalt übergeben.
Mein TS für den Printlink:
# Marker
alt_print.10.marks.CONTENT < styles.content.get
page.10.workOnSubpart = DOKUMENT
page.10.marks {
# Creating Druckversion printlink
#
PRINTLINK = COA
PRINTLINK.10 = TEXT
PRINTLINK.10.field = uid
PRINTLINK.10.wrap = <a href="index.php?id=|&type=98" target="_blank" onClick.print();"><img src="fileadmin/images/print.jpg" border="none" alt="Druckversion"></a><br>
alt_print >
alt_print = PAGE
alt_print.typeNum=98
alt_print.stylesheet = fileadmin/print.css
alt_print.10 = TEMPLATE
alt_print.10 {
template = FILE
template.file = fileadmin/print.html
marks {
PAGE_TITLE = TEXT
PAGE_TITLE.field = title
PAGE_SUBTITLE = TEXT
PAGE_SUBTITLE.field = subtitle
PAGE_AUTHOR = TEXT
PAGE_AUTHOR.field = author
PAGE_AUTHOR.required=1
PAGE_AUTHOR.typolink.parameter.field = author_email
PAGE_UID = TEXT
PAGE_UID.field = uid
CONTENT < styles.content.get
}
workOnSubpart = DOKUMENT
}
}
Fehlt da nicht eine Klammer nach dem marks für Printlink. also in Zeile 16
Am Ende dann natürlich eine weniger...
glaub nicht das es an ner klammer liegt oder?
frOsT1337 schrieb
glaub nicht das es an ner klammer liegt oder?
Jedenfalls ist das ein Fehler, den es als allererst einmal zu beheben gilt.
Wenn du das gemacht hast, kannst du es ja nochmals testen und uns berichten!?
hab die Klammer eingesetzt. Es ist immer noch das selbe. 🙁
Also im Prinzip sieht es gut aus. Hast du css_styled_content eingebunden? Den Marker ###CONTENT### gibt es auch in deinem HTML Template?
der styled content ist eingebunden und der marker ###CONTENT### existiert im html template für die Printausgabe.
Du hast auch den Subpart <!-- ###DOKUMENT### --> in deinem HTML Print Template im Einsatz?
nein, da hab ich DOCUMENT_BODY, weil wenn ich DOKUMENT nehme bleibt die Seite komplett weiss.
frOsT1337 schrieb
nein, da hab ich DOCUMENT_BODY, weil wenn ich DOKUMENT nehme bleibt die Seite komplett weiss.
aha - dann würde ich vielleicht da mal ansetzen!
komm mal bitte im icq online 😉
frOsT1337 schrieb
komm mal bitte im icq online 😉
Sorry, dazu fehlt mir wirklich die Zeit.
Hier mal eine Printlink Konfiguration von einer alten Seite:
alt_print >
alt_print = PAGE
alt_print.typeNum = 98
alt_print.bodyTag = <body onload="javascript:window.print()">
alt_print.stylesheet = fileadmin/wunschtacho/css/print.css
alt_print.10 = TEMPLATE
alt_print.10 {
template = FILE
template.file = fileadmin/wunschtacho/templates/print.html
marks {
logo = IMAGE
logo {
file = fileadmin/wunschtacho/img/wunschtacho_logo.png
#file.height = 40
#imageLinkWrap = 1
#imageLinkWrap.enable = 1
#imageLinkWrap.typolink.parameter = 1
altText = Wunschtacho Logo
titleText = Wunschtacho Logo
params = class="logo"
}
title = TEXT
title.field = title
subtitle = TEXT
subtitle.field = subtitle
author = TEXT
author.field = author
author.required=1
author.typolink.parameter.field = author_email
uid = TEXT
uid.field = uid
abschluss = TEXT
abschluss.value = Dieser Service wird Ihnen von <a href="http://www.wunschtacho.de" title="Wunschtacho Car Tuning Portal">Wunschtacho Car Tuning</a> zur Verfügung gestellt
content < styles.content.get
}
workOnSubpart = BODY
}
HTML Template kannst du dir hier anschauen:
http://wunschtacho.de/fileadmin/wunschtacho/templates/print.html
Mittlerweile würde ich das ganze komplett ohne HTML Tempalte machen...
hilft mir nicht weiter. wird immer noch kein inhalt ausgegeben 🙁
weiss keiner wieso der marker zwar angesprochen wird aber kein inhalt ausgegeben wird?