---
title: "URL + &print=1&no_cache=1 (pdfgenerator2)"
url: "https://www.typo3.net/d/91592-url-print1no-cache1-pdfgenerator2"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2009-07-23"
last_reply: "2009-07-27"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# URL + &print=1&no_cache=1 (pdfgenerator2)

Allgemein · 5 Antworten · gestartet 2009-07-23

## Eröffnungsbeitrag

**pow** · 2009-07-23 · [Beitrag #1](https://www.typo3.net/d/91592-url-print1no-cache1-pdfgenerator2/1)

Hallo,

wie muss das richtig lauten damit der Link die Paramter (&print=1&no_cache=1)übermittelt bekommt?

```typoscript
1 = IMAGE
	1.file = fileadmin/templates/img/pdf_icon.gif
	1.titleText=Als PDF ausgeben
	1.altText = Als PDF ausgeben
	1.wrap = |
	1.stdWrap.postUserFunc = tx_pdfgenerator2->makePdfLink
	1.stdWrap.postUserFunc.value = PDF
	1.stdWrap.postUserFunc.simulateStaticPdf = 0
	1.stdWrap.postUserFunc.include_post_vars = 1
	1.stdWrap.postUserFunc.ATagParams = title="Als PDF ausgeben" 
	1.stdWrap.postUserFunc.target = _blank
	1.stdWrap.postUserFunc.data = page:uid
	1.stdWrap.postUserFunc.additionalParams.insertData=1 
	1.stdWrap.postUserFunc.addQueryString = 1
	1.stdWrap.postUserFunc.additionalParams = &print=1&no_cache=1
```

Ich hab es einfach nach gutem gewissen zusammengewürfelt, aber kenn mich mit postUserFunc nicht ganz so gut aus.

## Antworten

### [#2](https://www.typo3.net/d/91592-url-print1no-cache1-pdfgenerator2/2) · Julian.​Hofmann · 2009-07-24

Hallo pow.

Du dürftest anders (zumindest teilweise) schneller ans Ziel kommen:
Für die PDF-Ausgabe hast Du vermutlich doch ein eigenes PAGE-Objekt (typeNum). Warum schaltest Du nicht generell dafür das Caching ab? Dann brauchst Du den no_cache-Parameter nicht via URL rumschleifen.

Viele Grüße
Julian

### [#3](https://www.typo3.net/d/91592-url-print1no-cache1-pdfgenerator2/3) · pow · 2009-07-24

ok da hast du recht, aaaaaber print=1 brauch ich dennoch ;)

### [#4](https://www.typo3.net/d/91592-url-print1no-cache1-pdfgenerator2/4) · pow · 2009-07-24

Das ist die händische Lösung aber sie funktioniert:

```typoscript
	10 = COA
	10 {
		10 = TEXT
		10.value = <a href="
		
		20 = TEXT
		20.data = TSFE:id
		20.wrap = index.php?id=|&type=123&print=1">
			
		30 = TEXT
		30.value = fileadmin/templates/img/pdf_icon.gif
		30.wrap = <img src="|" /></a>
	}
```

Grüße

### [#5](https://www.typo3.net/d/91592-url-print1no-cache1-pdfgenerator2/5) · Michaelh74 · 2009-07-24

Nur mal so aus Neugierde. Diese Link TS Konstruktion von Dir hat aber keinen no_cache parameter drin, oder hast Du doch per page type das Caching deaktiviert?

Müsste so doch auch gehen und das T3 konform inkl. RealUrl etc.

```typoscript
meinLink = IMAGE
meinLink {
        file = fileadmin/templates/img/pdf_icon.gif
        imageLinkWrap = 1
        imageLinkWrap.enable = 1
        imageLinkWrap.typolink.parameter = 123
        imageLinkWrap.typolink.additionalParams = &print=1&no_cache=1
       	imageLinkWrap.typolink.addQueryString = 1
       	imageLinkWrap.typolink.addQueryString.method = GET
}
```

Wieso muss denn das no_cache da rein? Geht das zur Not nicht auch über ein user_int?

Gruß
Michael

### [#6](https://www.typo3.net/d/91592-url-print1no-cache1-pdfgenerator2/6) · pow · 2009-07-27

Genau, habe das USER_INT verwendet. no_cache wär nicht schlimm aber habs trotzdem drausen gelassen.

Grüße

---

Quelle: „URL + &print=1&no_cache=1 (pdfgenerator2)“, typo3.net, https://www.typo3.net/d/91592-url-print1no-cache1-pdfgenerator2
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
