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):
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
Ich ahbe mittlerweile hinbekommen, dass mir ein "unformatiertes" PDF generiert wird. Das habe ich über folgendes TS im Setup hinbekommen:
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