• Inhalt als PDF-Datei herunterladen
  • Optimierter Druck
Thema ohne neue Antworten

TYPO3-Browser: Single Ansicht als PDF


Autor Nachricht
Verfasst am: 20. 05. 2011 [09:36]
mithri
Tobias Hümmerich
Themenersteller
Dabei seit: 04.02.2011
Beiträge: 29
Hi Leute,

hat von euch schon einer Erfahrung sammeln können mit TYPO3-Browser und PDF Generierung? Ich habe diese Anforderung erhalten und würde vorher gerne wissen ob sowas machbar ist und welchen Weg ich verfolgen kann. Vlt. hat ja einer einen wertvollen Tipp für mich.

Danke und Gruß
Tobias

www.page-and-paper.de
Verfasst am: 23. 05. 2011 [09:57]
uli
Ulfried Herrmann
Dabei seit: 13.12.2010
Beiträge: 101
Hallo Tobias,

die Generierung einer PDF-Ausgabe ist nicht in erster Linie vom Browser abhängig. Z. B. mit der Erweiterung PDF Generator 2 kannst Du von jeder TYPO3-Seite eine PDF-Ausgabe erstellen, so auch für die Single-Ansicht.
In der Doku von PDF Generator 2 findest Du eine Anleitung, wie ein Link zur PDF-Version erstellt werden kann (Add a link in your Typoscript Template using makePdfLink). Das ließe sich bei Bedarf mittels Condition auch auf die Single-Ansicht einschränken:
TYPOSCRIPT
[globalVar = GP:tx_browser_pi1|showUid > 0]
	//  Link zur PDF-Version der Single-Ansicht
	...
[global]


Viele Grüße
Uli

--
Willst Du den TYPO3-Browser mit einer Spende unterstützen? Wir freuen uns über jeden EUR!

Sponsoring: Ich will einfach einen Betrag spenden
http://typo3-browser.de/sponsoring
Verfasst am: 08. 07. 2011 [14:29]
mithri
Tobias Hümmerich
Themenersteller
Dabei seit: 04.02.2011
Beiträge: 29
Hier mal mein Ergebnis als Marker in der Single-Ansicht:

TYPOSCRIPT
PDF = TEXT
PDF {
 value = download as PDF
lang {
 de = Als PDF herunterladen
 en = download as PDF
}
 
 stdWrap.postUserFunc = tx_pdfgenerator2->makePdfLink
 stdWrap.postUserFunc.ATagParams = title="Als Pdf ausgeben"    
 #Ist für den PUSH Befehl - "Datei herunterladen"
 stdWrap.postUserFunc.attachment = 2
 stdWrap.postUserFunc.target=_blank 
 stdWrap.postUserFunc.include_post_vars = 1
 stdWrap.postUserFunc.filename = press-release.pdf
}  
 
}


Leider konnte ich den Dateinamen nicht dynamisch generieren da an der Stelle kein Marker funktioniert. Wenn einer ne Idee dazu hat, immer gerne.

Gruß
Tobias

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 08.07.2011 um 14:30.]

www.page-and-paper.de
Verfasst am: 13. 07. 2011 [23:38]
ivofrie
Ivo
Dabei seit: 29.09.2010
Beiträge: 53
Hallo Tobias,

Ich habe das in einem Projekt so gelöst:

TYPOSCRIPT
pdf_download {
      value = <img src="fileadmin/images/pdf.gif">
      typolink {
        parameter = {page:uid},123 _blank - "PDF"
        parameter.insertData = 1
        additionalParams {
          cObject = COA
          cObject {
            10 < plugin.tx_browser_pi1.template.add_parameter.browser
            20 = TEXT
            20.value = &attachment=1
            30 = TEXT
            30.value = &filename=###TABLE.FIELD###.pdf
          }
        } 
      }
    }

Damit kann ich ein PDF generieren, das zum Beispiel den Titel des Datensatzes trägt.

Bringt Dir das etwas?

Viele Grüsse, Ivo

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 13.07.2011 um 23:38.]



Powered by TYPO3 und mm_forum Extension

  • Inhalt als PDF-Datei herunterladen
  • Optimierter Druck