Folgendes funktioniert, aber nur nacheinander:
pdf_generator = PAGE
pdf_generator {
typeNum = {$extension.pdf_generator.typeNum}
config.pageGenScript = EXT:pdf_generator/gen_pdf.php
config.admPanel = 0
config.additionalHeaders = Content-type: application/pdf
50 = CONTENT
50 < styles.content.get
51 = CONTENT
51 < styles.content.getLeft
52 = CONTENT
52 < styles.content.getRight
}
Ich möchte aber, dass die contents von Left und Right nicht nacheinander im PDF ausgegeben werden, sondern wie auf der Seite
http://www.fass-steigerag.ch/tc3/index.php?id=28
nebeneinander ausgegeben werden:
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/vorlage_produkte.html
workOnSubpart = DOKUMENT
marks.MAIN < styles.content.get
marks.LCOL < styles.content.getLeft
marks.RCOL < styles.content.getRight
# PDF Generator: Bild + Funktion setzen auf Website
marks.PDF_PR = TEXT
marks.PDF_PR.value = < img src="fileadmin/pdfsymbol.gif" title="PDF-Version anzeigen" border="0">
marks.PDF_PR.postUserFunc = tx_pdfgenerator->makePdfLink
marks.PDF_PR.postUserFunc.target = _blank
}
Kann man für das PDF auch eine Design-Vorlage angeben?
Gruss Walter
kenne die extension nicht, aber hast du schonmal
pdf_generator.templateFile = xyz
probiert?
ansonsten gibbet da doch bestimmt auch ne doku zu
Daniel_S schriebkenne die extension nicht, aber hast du schonmal
pdf_generator.templateFile = xyz
probiert?
ansonsten gibbet da doch bestimmt auch ne doku zu
pdf_generator = PAGE
pdf_generator {
template.file = fileadmin/vorlage_produkte_print.html
typeNum = {$extension.pdf_generator.typeNum}
config.pageGenScript = EXT:pdf_generator/gen_pdf.php
config.admPanel = 0
config.additionalHeaders = Content-type: application/pdf
workOnSubpart = DOKUMENT
marks.MAIN < styles.content.get
marks.LCOL < styles.content.getLeft
marks.RCOL < styles.content.getRight
}
habe ich schon versucht, zeigt mir aber nur den content der mittleren spalte an (das template + die marks werden ignoriert)
Das hier zeigt genau das gleich an, wie oben (nur MAIN)
pdf_generator = PAGE
pdf_generator {
typeNum = {$extension.pdf_generator.typeNum}
config.pageGenScript = EXT:pdf_generator/gen_pdf.php
config.admPanel = 0
config.additionalHeaders = Content-type: application/pdf
}
Ich habe schon das ganze Web nach einer Lösung abgesucht, leider nichts gefunden, auch in keiner Doku
Gruss Walter
Kann mir niemand helfen?
Gruss Walter
Edit: Hier die Lösung (so einfach ..., warum bin ich erst jetzt draufgekommen)
pdf_generator = PAGE
pdf_generator {
typeNum = {$extension.pdf_generator.typeNum}
config.pageGenScript = EXT:pdf_generator/gen_pdf.php
config.admPanel = 0
config.additionalHeaders = Content-type: application/pdf
50 = CONTENT
50 < styles.content.get
60 = TEXT
60.value = <table width="640"><tr valign="top"><td width="50%">
61 = CONTENT
61 < styles.content.getLeft
62 = TEXT
62.value = </td>
70 = TEXT
70.value = <td width="50%">
71 = CONTENT
71 < styles.content.getRight
72 = TEXT
72 = </td></tr></table>
}
walter71 schrieb
Edit: Hier die Lösung ....
Hallo Walter,
hab noch nicht soviel Ahnung vom Pdf-Generator... wo gehört der Code hin?
Habe mein pdf nur durch ein einen Link eingebunden =>
marks.PDF = TEXT
marks.PDF.value = PDF-Version
marks.PDF.postUserFunc = tx_pdfgenerator->makePdfLink
marks.PDF.postUserFunc.target = _blank
danke
georg
Am Anfang ins Setup, vor dem marks.PDF code.
Hier das ganze Setup:
pdf_generator = PAGE
pdf_generator {
typeNum = {$extension.pdf_generator.typeNum}
config.pageGenScript = EXT:pdf_generator/gen_pdf.php
config.admPanel = 0
config.additionalHeaders = Content-type: application/pdf
50 = CONTENT
50 < styles.content.get
60 = TEXT
60.value = <table width="680"><tr valign="top"><td width="49%">
61 = CONTENT
61 < styles.content.getLeft
62 = TEXT
62.value = </td><td width="2%"></td>
70 = TEXT
70.value = <td width="49%">
71 = CONTENT
71 < styles.content.getRight
72 = TEXT
72 = </td></tr></table>
}
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/vorlage_produkte.html
workOnSubpart = DOKUMENT
marks.MAIN < styles.content.get
marks.LCOL < styles.content.getLeft
marks.RCOL < styles.content.getRight
}
# PDF Generator
marks.PDF_PR = TEXT
marks.PDF_PR.value = <img src="fileadmin/pdfsymbol.gif" title="PDF-Version anzeigen" border="0">
marks.PDF_PR.postUserFunc = tx_pdfgenerator->makePdfLink
marks.PDF_PR.postUserFunc.target = _blank
}
Hallo,
mir scheint, ich habe etwas übersehen. Bei mir werden weder Bilder noch Formatierungen angezeigt. Kann man in TS konfigurieren, dass Bilder eingebunden werden sollen? Bei http://www.fass-steigerag.ch scheint das ja zu klappen...
Gibt es schon einen Hinweis?
PDF klappt aber Bilder werden ignoriert.
Ich möchte eine grafische Seite (mit Hintergrundgrafik) erstellen lassen.
Wie/wo?
Danke :-)