Hallo,
ich habe auf der Startseite meiner Homepage weissen Text auf farbigem Hintergrung. Ich habe laut Tutorial die Extension Make_Printlink eingebunden, welche auch funktioniert. Doch leider erscheint der zu Text in der Druckversion auch in weiss.
Wie kann ich hierfür die Farbe ändern ?
Das Problem habe ich auch. Bitte helft uns 🙂
Ich habe diese Extension ebenfalls installiert. In Eurem Template-Setup steht dann ja irgendwo sicher etwas in der Art wie
#Make DRUCKVERSION LINK
temp.DRUCKVERSION = TEXT
temp.DRUCKVERSION.value = printpage
temp.DRUCKVERSION.postUserFunc = tx_make_printlink
temp.DRUCKVERSION.postUserFunc.include_post_vars = 1
temp.DRUCKVERSION.postUserFunc.include_get_vars = 1
temp.DRUCKVERSION.postUserFunc.target = _blank
temp.DRUCKVERSION.postUserFunc.popup = 1
temp.DRUCKVERSION.postUserFunc.windowparams = (resizable=yes,toolbar=no,scrollbars=yes,menubar=no,width=800,height=500)
temp.DRUCKVERSION.postUserFunc.windowname = printwindow
Bei mir heisst der entsprechende Marker also ###DRUCKVERSION###
Etwas tiefer findet sich im Template-Setup dann:
# Substitute the ###DRUCKVERSION### subpart with some example content:
subparts.DRUCKVERSION = TEXT
subparts.DRUCKVERSION.field = uid
subparts.DRUCKVERSION.wrap = <a href="|.98.html" target="_blank"><img src="fileadmin/template/img/print.gif" border=0 alt="Druckversion anzeige" align="left"><font size = -7><div class="druckversion">Druckversion | </a>
Ich verwende zur Anzeige der Druckversion also ein kleines Drucker-Bildchen (print.gif) und danach den Link "Druckversion", der über die css-Klasse "druckversion" gestylt werden kann.
Ich habe eine "Unellegante Lösung gefunden"
page.10.workOnSubpart = DOCUMENT_BODY
page.10.subparts.PRINTLINK = USER_INT
page.10.subparts.PRINTLINK {
userFunc = tx_open_printlink
}
print_page = PAGE
print_page {
typeNum = 98
8 = TEXT
8.value = <table bgcolor="#14586E" width="100%" height="100%"><tr><td style="padding-left:8px; padding-right:8px;" valign="top">
10 = TEXT
10.value = <Font color="FFFFFF">HEADER
15 = TEXT
15.field = title
16 = TEXT
16.value = <BR><BR> !!! Gedruckt wird denoch schwarz auf weiss !!! </FONT>
17 = TEXT
17.value = <hr>
20 = CONTENT
20 < styles.content.get
22 = TEXT
22.value = </td></tr></table>
}
Unellegant aber klappt.