Zum Inhalt springen

Problem mit Übergabe der Seiten-ID für Druckversion

Erstellt am 21. Juli 2007 · 3 Antworten · letzte Antwort am 8. August 2007

Tags: Frage

griebie ·

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!

swingtra ·

hi

so gehts bei mir

temp.print_link = COA
temp.print_link {
wrap = <span class="print-generator"><a href="index.php?id=|&amp;type=98" name="Druckversion" title="Druckversion" target="_blank" >Seite Drucken</a> </span>
#10. = TEXT
#10.data = getIndpEnv:REQUEST_URI
#10.wrap = |&amp;type=98

}

... ansonsten wenn du javascript haben wilst dann muss in 
page.headerdata = <script type="text/javascript" src="dein.js" />
swingtra ·

Hi da hast Du noch was:

# Printlink , Heiko Özaykut# 

temp.print_link = COA
temp.print_link {
### " &amp; " 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 = |&amp;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 = |&amp;type=98
}