Hallo zusammen,
ich habe folgendes Problem. Mein TypoScript für die Druckansicht funktioniert soweit eigentlich ganz gut. Das Druckfenster mit dem entsprechenden Inhalt öffnet sich.
Aber wenn sich das PopUp öffnet, dann lädt die normale Seite jedes Mal auf die Indexpage. Wie kann ich das verhindern?
temp.printlink = TEXT
temp.printlink.wrap = <a href="#" onClick="window.open('index.php?id=|&type=98','Druckversion','height=800,width=600,scrollbars=yes');"><img src="fileadmin/img/drucken.gif" width="11" height="11" alt="" border="0" /> Druckversion</a>
temp.printlink.field = uid
druckversion = PAGE
druckversion.typeNum = 98
druckversion.includeCSS.file = fileadmin/css/print.css
druckversion.10 = TEMPLATE
druckversion.10.template = FILE
druckversion.10.template.file = fileadmin/templates/print.html
druckversion.10.workOnSubpart = DOCUMENT
druckversion.10.marks.CONTENT < styles.content.get
Hallo.
Hm. Also vom TS her sollte das passen und funktionieren.
Du bekommst im Link schon die falsche id übermittelt, also die der Index-/Home-Seite?
Viele Grüße
Julian
Julian.Hofmann schrieb
Hallo.
Hm. Also vom TS her sollte das passen und funktionieren.
Du bekommst im Link schon die falsche id übermittelt, also die der Index-/Home-Seite?
Viele Grüße
Julian
Wenn ich mit dem Zeiger auf den Link gehe, dann steht da www.webseite.de/# Da funktioniert die Übergabe der id wohl nicht richtig.
Was Du beim Überfahren mit der Maus siehst, ist der Wert, der als href angegeben ist. Das würde ja passen. Was wird denn im sich neu öffnenden Fenster in der Adresszeile angezeigt als id?
Oder alternativ: Nimm mal aus temp.printlink den wrap raus. Dann siehst Du als Text, welche ID in den Link eingebaut werden würde.
Julian.Hofmann schrieb
Was Du beim Überfahren mit der Maus siehst, ist der Wert, der als href angegeben ist. Das würde ja passen. Was wird denn im sich neu öffnenden Fenster in der Adresszeile angezeigt als id?
Die Printversion hat z.B. /index.php?id=17&type=98, während die Webseite .../zahlen-fakten.html hat. Kann das mit RealURL zusammenhängen?
Danke. Ich habe es jetzt anders gelöst. Klappt wunderbar. 🙂
temp.printlink = COA
temp.printlink {
wrap =<a target="popup" onclick="window.open('', 'popup','width=650,height=750,scrollbars=no,toolbar=no,status=no,resizable=yes,menubar =no,location=no,directories=no,top=10,left=10')"href="|"><img src="fileadmin/img/drucken.gif" width="11" height="11" alt="" border="0" /> Druckversion</a>
10 = TEXT
10.data = TSFE:id
10.wrap = index.php?id=|&type=98
}
page.10.marks{
PRINTLINK < temp.printlink
}
print = PAGE
print.typeNum = 98
print.stylesheet = fileadmin/css/print.css
print.10 = TEMPLATE
print.10 {
template = FILE
template.file = fileadmin/templates/print.html
workOnSubpart = DOCUMENT
marks.CONTENT < styles.content.get
}