hallo,
versuche pdf_generator mit templavoila zum laufen zu bringen.
hat jemand ein codebeispiel für das setup?
habe den link mit templavoila gemapped (lib.pdf) und laut dem manual von pdfgenerator sollte folgendes funktionieren (wenn ichs richtig interpretiere), das tuts aber leider nicht:
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
}
lib.pdf = USER_INT
lib.pdf.userFunc = tx_pdfgenerator->openPdfLink
lib.pdf.value = </a>
für ein funktionierendes beispiel wäre ich dankbar.
malte
Hallo malte
einfach so mal zur info am rande:
Zitat von Jan Wischnat:
Die Extension pdf_generator veträgt sich nicht mit css_styled_imgtext...
Anfang Januar werde ich Jens Ellerbrock deswegen kontaktieren... Andere Extensions habe ich noch nicht ausprobiert, da pdf-Ausgabe nicht wirklich wichtig für mich ist/war.
also, wenn du die css_styled_imgtext mit aufgesetzt hast
kannst du dich in bezug auf pdf-generierung mal zurück-
lehnen.....
das wird wohl noch etwas dauern.....
gruss peter
Dass wenn du css_styled_imgtext installiert hast, das z.Z. nicht geht was du vorhast.
Aber wenn du es nicht installiert hast, weißt du noch soviel wie voher - nichts 8-)
Gruß Chris
hab ich nicht...aber danke für den hinweis.
bräuchte immer noch den setupcode.
danke malte
soweit habe ich jetzt eine funktionierende pdf-version, indem ich an die url index.php?id={page:uid}&type=123 anhänge:
###
lib.pdf = TEXT
lib.pdf.value = index.php?id={page:uid}&type=123
lib.pdf.insertData = 1
###
inhalte werden aber nicht von templavoila in der richtigen reihenfolge angeordnet, das hatte ich schonmal bei der printversion, die habe ich dann mit einem zusätzlichen template dazu überreden können.
da jetzt eine funktion aufgerufen wird, gen_pdf.php, weiss ich nicht wie ich typo3 weismache mit einem template zu arbeiten. weiss jemand rat?
vielen dank, malte
war eigentlich ganz einfach, ich benutze die zuvor erstellte printversion und hänge da &type=123 an. somit wird die printversion als pdf generiert.
#####
pdf_generator = PAGE
pdf_generator {
typeNum = {$extension.pdf_generator.typeNum}
config.pageGenScript = EXT:pdf_generator/gen_pdf.php
config.admPanel = 0
config.xhtml_cleaning = 0
config.USERNAME_substToken =
config.ftu = 0
config.disableCharsetHeader = 1
config.prefixLocalAnchors = 0
50 = USER
50.userFunc = tx_templavoila_pi1->main_page
}
lib.pdf = TEXT
lib.pdf.value = index.php?id={page:uid}&print=1&no_cache=1&type=123
lib.pdf.insertData = 1
###
grüsse malte
die pdf seite generiert den inhalt mit css-styled-content.
manche contentelemente (nur überschrift, nur bilder) werden nicht angezeigt. wie kommt das?
danke malte
sobald als erstes content element ein weisser pixel als bild eingefügt wird, werden alle anderen content elemente normal angezeigt.
???
malte eismann von Eismann-IT erstellt Typo3 und programmiert Typo3-Lösungen in Berlin http://www.eismann-it.de