Hallo, ich versuche, für eine Druckversion den MAINCONTENT an ein neues Template zu übergeben. Allerdings klappt es nicht mit der Übergabe der Seiten ID, die gedruckt werden soll. Hier mein Typoscript:
####################
# PRINTLINK OPTION #
####################
lib.printer = TEXT
lib.printer.wrap = <a class="printthis" href="#" onClick="window.open('index.php?id=|&type=1&no_cache=1','druckversion');"> Druckversion </a>
lib.printer.field = uid
druckseite = PAGE
druckseite.typeNum = 1
druckseite.10 = TEMPLATE
druckseite.10.template = FILE
druckseite.10.template.file = fileadmin/templates/main/drucken.tmpl
druckseite.10.workOnSubpart = DOKUMENT
druckseite.10.marks.DRUCKCONTENT < styles.content.get
In der URL nach im FE nach Aufruf des Druck-Links steht immer
(...)index.php?id=&type=1&no_cache=1
Habt ihr einen Tipp? DANKE!
hi
so gehts bei mir
temp.print_link = COA
temp.print_link {
wrap = <span class="print-generator"><a href="index.php?id=|&type=98" name="Druckversion" title="Druckversion" target="_blank" >Seite Drucken</a> </span>
#10. = TEXT
#10.data = getIndpEnv:REQUEST_URI
#10.wrap = |&type=98
}
... ansonsten wenn du javascript haben wilst dann muss in
page.headerdata = <script type="text/javascript" src="dein.js" />
Hi da hast Du noch was:
# Printlink , Heiko Özaykut#
temp.print_link = COA
temp.print_link {
### " & " statt " & " wegen UTF-8, sonst schmeisst der Validator einen Fehler
###hier geht es eben mit der Mehrsprachigkeit
wrap = <span class="print-generator"><a href="|" name="Druckversion" title="Druckversion" target="_blank" >Seite Drucken</a> </span>
10 = TEXT
10.data = getIndpEnv:REQUEST_URI
10.wrap = |&type=98
###geht, Heiko 08.07.2007
#wrap = <span class="print-generator"><a href="index.php?id=|" name="Druckversion" title="Druckversion" target="_blank" >Seite Drucken</a> </span>
#10 = TEXT
#10.data = TSFE:id
#10.wrap = |&type=98
}