PDF Generator 2 - wie richtig verwenden?
| Autor | Nachricht |
|---|---|
|
Verfasst am: 10. 07. 2009 [14:22]
|
|
|
rheingau360
Themenersteller
Dabei seit: 07.12.2006
Beiträge: 134
|
Hallo zusammen, in meinem HTML-Template habe ich einen Marker ###PDFDRUCK### eingebaut. Dann habe ich den PDF Generator 2 im Extension Manager installiert. Den Marker ###PDFDRUCK### befülle ich durch diese Angaben in meinem TS-Haupttemplate (Setup): TYPOSCRIPT marks.PDFDRUCK = TEXT marks.PDFDRUCK { value = Druckansicht lang.de = Druckansicht postUserFunc = tx_pdfgenerator2->makePdfLink postUserFunc.target = _blank postUserFunc.filename < temp.linkname.value postUserFunc.attachment = 2 postUserFunc.ATagParams < marks.link_id postUserFunc.include_post_vars = 1 } Der Link "Druckansicht" wird mir nun auch brav angezeigt. Wenn ich draufdrücke, will mein Browser die Datei "index.php" herunterladen (also nix mit PDF und so...). Außerdem wird meine Internetseite komplett zerschossen ... lauter Fehldarstellungen etc. ... Oberhalb meiner Seite werden diverse Fehlerzeilen ausgegeben ... Kann mir jemand Schritt für Schritt erklären, wie die Extension genau in Betrieb zu nehmen ist (am besten auch per Einbindung über Marker) ??? Das wäre echt GENIAL !!! Lieben Dank schonmal & Grüße, Kai |
|
Verfasst am: 10. 07. 2009 [15:11]
|
|
|
rheingau360
Themenersteller
Dabei seit: 07.12.2006
Beiträge: 134
|
Ich ahbe mittlerweile hinbekommen, dass mir ein "unformatiertes" PDF generiert wird. Das habe ich über folgendes TS im Setup hinbekommen: TYPOSCRIPT page.10 = TEMPLATE page.10 { template = FILE template.file = fileadmin/templates/template.htm workOnSubpart = DOKUMENT marks.INHALT < styles.content.get marks.INHALT.table = tt_content styles.content.getRight marks.RECHTE-SPALTE< styles.content.getRight marks.RECHTE-SPALTE.wrap= <div class="text-small">|</div> marks.RECHTE-SPALTE.table = tt_content marks.RECHTE-SPALTE.slide = -1 marks.TITEL = TEXT marks.TITEL.wrap = <div class="seitentitel">|</div> marks.TITEL.field = title marks.TITEL.ifEmpty.field = subtitle marks.SUCHE > marks.SUCHE < plugin.tx_macinasearchbox_pi1 marks.SUCHE.pidSearchpage = 30 marks.SUCHE.templateFile = fileadmin/templates/macina-searchbox.htm ### PDF DRUCK - funktioniert, aber ZERHACKT die Seite ### # marks.PDFDRUCK = TEXT # marks.PDFDRUCK { # value = <img src="fileadmin/user_upload/icons/pdf.gif" border="0" width="20" height="11" /> # postUserFunc = tx_pdfgenerator2->makePdfLink # postUserFunc.include_post_vars = 1 # postUserFunc.attachment = 1 # postUserFunc.filename = imc.pdf # postUserFunc.noBlur = 1 # postUserFunc.target = _blank # } } Nach wie vor ist meine Seite leider total zerhackt und mir werden auch weiterhin 4 Fehlermeldungen im Frontend über die Seite gesetzt. Diese lauten: Warning: reset() [function.reset]: Passed variable is not an array or object in /html/typo3conf/ext/pdf_generator2/class.tx_pdfgenerator2.php on line 122 Warning: Variable passed to each() is not an array or object in /html/typo3conf/ext/pdf_generator2/class.tx_pdfgenerator2.php on line 123 Warning: reset() [function.reset]: Passed variable is not an array or object in /html/typo3conf/ext/pdf_generator2/class.tx_pdfgenerator2.php on line 122 Warning: Variable passed to each() is not an array or object in /html/typo3conf/ext/pdf_generator2/class.tx_pdfgenerator2.php on line 123 Weiß jemand, wie ich die weg bekomme und wie meine Seite wieder "normal" aussieht ??? DANKE + Liebe Grüße, Kai |



