Zum Inhalt springen

printlink und tt_news

Erstellt am 2. April 2009 · 5 Antworten · letzte Antwort am 4. April 2009

Tags: tt_news, Frage

otti ·

Hallo,

ich habe einen printlink gebaut, der auf allen Seiten auch funktioniert; nur die Single-Ansicht der News wird nicht gedruckt. Das Fenster bleibt einfach weiß... Kann mir jemand auf die Sprünge helfen?

temp.printlink = TEXT
    temp.printlink {
         value = | Seite drucken >>
         stdWrap.wrap = |
             stdWrap.typolink {
                   parameter.dataWrap = {TSFE:id},1 800x600
                   addQueryString = 1
                   useCacheHash = 1
                   #ATagParams = class="printlink"
                   title = Drucke diese Seite
                   JSwindow_params = scrollbars=1, resizable=1
                               }
                     }

   druckversion = PAGE
      druckversion {
          typeNum = 1
          includeCSS.file = fileadmin/css/print.css
          bodyTag = <body onload="javascript:window.print()">
                   }
   druckversion.10 = TEMPLATE
       druckversion.10 {
          template = FILE
          template.file = fileadmin/templates/print.tmpl
          workOnSubpart = DOCUMENT_BODY
          marks.content_middle < styles.content.get
          marks.content_right < styles.content.getRight
                        }

printbutton < temp.printlink

Danke und Gruß aus Lippe,

Otti.

Unbekannter Benutzer ·

Na weil die NewsID nicht übergeben wird.

Und der Hinweis steht schon in der ersten Ausgabe von Google.

Ich habs vor einiger Zeit mal so gemacht:

temp.PRINT = COA
temp.PRINT {
	wrap = <a href="|" name="Drucken" title="Drucken" target="_blank">Druckansicht</a>

	10 = TEXT
	10.data = getIndpEnv:REQUEST_URI
	10.listNum.splitChar = .
	10.listNum = 0
	10.wrap = |.98.html

	20 = TEXT
	20.data = GPvar:tx_ttnews|tt_news
	20.wrap = ?&tx_ttnews[tt_news]=|
}

print = PAGE
print {
	stylesheet = fileadmin/index/print.css
	typeNum = 98
	bodyTag = <body onload="javascript:window.print()">

	10 < styles.content.get
}

Das wirst du dann umbauen können.