Hallo,
unter TYPO3 3.7 funktioniert folgende Druckversion einwandfrei.
DRUCKVERSION = COA
DRUCKVERSION.30 = TEXT
DRUCKVERSION.30.field = uid
DRUCKVERSION.30.wrap = <a href="index.php?id=|.98.html" target="_blank"><img src="fileadmin/images/druck.gif" width="18" height="16" alt="Druckversion" border="0" /></a>
Unter TYPO3 Version 4.0 habe ich leider keine Ausgabe. Da steht anstelle von tatceächlichem Seiteninhalt der Marker z.B. ###CONTENT###
Es ist alles gleich gemacht und unter Include Static habe ich das plugin auch.
Warum? Mache ich was Falsch? Hat jemmand die Lösung?
Vielen Dank und viele Grüße
Dario
Hallo
Das habe ich in der Version 4 und funktioniert problemlos (das gleiche funktionierte auch bei 3.7):
subparts.LINK_DRUCKEN = COA
subparts.LINK_DRUCKEN = TEXT
subparts.LINK_DRUCKEN.field = uid
subparts.LINK_DRUCKEN.wrap = <a href="/index.php?id=|&L={$ACT_LANG}&type=98" target="_blank">{$TXT_DRUCKEN}</a>
Falls du nur eine Sprache hast kannste lang variable löschen und anstatt text(drucken) variable dein gif einfügen..
sollte aber so oder so in der version funktionieren...
gruss
Hallo,
hast du unter include static auch zB content(default) bzw css_styled_content eingebunden?
das problem liegt ja nicht an der druckversion wenn _keine_ marker ersetzt werden.
lg georg
Hallo,
ja beides (content(default) und css_styled_content) eingebunden.
#angry#
dann stimmt wohl irgendwas mit dem TS nicht, 1x posten bitte
georg
config.language = de
page = PAGE
page {
typeNum = 0
bodyTag = <body bgColor = "#FFFFFF" topmargin="0" leftmargin="0" rightmargin="0" marginheight="0" marginwidth="0" bottommargin="0" onload="InitialiseScrollableArea();HideScrollBar()">
meta.description =
meta.keywords =
meta.robots = index, follow
meta.revisit-after = 7 days
meta.language = deutsch, de, ch, at
meta.page-topic =
stylesheet = fileadmin/css.css
includeLibs.tmenu_layers = media/scripts/tmenu_layers.php
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/index.html
10.workOnSubpart = DOKUMENT
10.marks {
DRUCKVERSION = COA
DRUCKVERSION.30 = TEXT
DRUCKVERSION.30.field = uid
DRUCKVERSION.30.wrap = <a href="index.php?id=|.98.html" target="_blank"><img src="fileadmin/images/druck.gif" width=18 height=16 alt="Druckversion" border="0"></a>
MENU_LINKS = HMENU
MENU_LINKS {
special.value = 1
1 = TMENU
1.NO = 1
1.NO.linkWrap = <div class="nav"> | </div>
1.NO.ATagParams = class="links"
1.ACT = 1
1.ACT.ATagParams = class="links"
1.ACT.linkWrap = <div class="nav"> | </div>
2 = TMENU
2.NO = 1
2.NO.linkWrap = <div class="nav2"> | </div>
2.NO.ATagParams = class="links2"
2.NO.linkWrap = <div class="nav2"> | </div>
2.ACT = 1
2.ACT.ATagParams = class="links2"
2.ACT.linkWrap = <div class="nav2"> | </div>
}
CONTENT = CONTENT
CONTENT {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
}
}
}
plugin.alt.print (98-) auch eingebunden?
plugin.alt.print (98-) ist natürlich auch eingebunden :-((
Hallo,
das Problem gelöst. Es lag an den Constants:
bei
plugin.alt.print {
file.template=fileadmin/printversion_content.tmpl
}
hat es nich funktioniert.
So funktioniert es ohne Probleme:
plugin.alt.print.file.template=fileadmin/printversion_content.tmpl
An dado8 und just2b vielen lieben dank
Grüße
Dario
ich habe das gleiche problem...
darf ich fragen wie dein drucktemplate ausschaut?!
würde mich freuen, wenn du mal den code schickst.
thx
Hallo,
es ist eigentlich das schon vorhandenes Template mit ein oder zwei zeilen modifiziert. Hier der Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Print version example template</title>
</head>
<body>
<br />
<br />
<br />
<h1>PRINTER FRIENDLY TEMPLATE</h1>
<br /><br /><br /><br /><hr /><br /><br /><br />
<em>
This template is the framework for printer friendly display of content. This file is the default file used by the static_template 'plugin.alt.print'.<br />
<br />
You can insert a few markers:<br />
<br />
###PAGE_TITLE### - the page title<br />
###PAGE_SUBTITLE### - the page subtitle<br />
###PAGE_AUTHOR### - the page author (with email address link)<br />
###CONTENT### - the 'normal' content of the page <br />
and<br />
###PAGE_UID### - the page uid number (eg. for use with a 'back' link)<br />
</em>
<br />
<br />
<br />
<br />
<!-- ###DOCUMENT_BODY### begin
The content between these subpart markers goes right into the body section of the webpage when displayed:
-->
<meta http-equiv="refresh" content="0; URL=javascript:window.print()" />
<br>
###CONTENT###</font>
<hr />
<br>
<!-- ###DOCUMENT_BODY### end -->
</body>
</html>
Ich hoffe es hilft Dir weiter.
Grüße
Dario