Zum Inhalt springen

Formhandler: PDF will nicht

Erstellt am 2. Mai 2010 · 4 Antworten · letzte Antwort am 22. Mai 2013

Tags: Frage

Tar ·

Hallo,

Kann mir jemand einen Tipp geben, wie ich den PDF-Export aus dem Formhandler heraus an den Start bekomme? Anhand untschiedlicher Foreneinträge bin ich soweit, dass mein TS richtig sein sollte:

        2.class = Tx_Formhandler_Finisher_Mail
        2.config {
            limitMailsToUser = 5
            admin {
                to_email = admin@XXX.de
                to_name = Admin
                subject = Anfrage von der Webseite
                sender_email = email
                sender_name = name
                replyto_email = email
                replyto_name = name
                htmlEmailAsAttachment = 1
                attachment = name,organisation,email,subject,message
                attachPDF {
                    class = Tx_Formhandler_Generator_WebkitPdf  
                    config {    
                        pid = 20
                    }
                }
            }

Meine Seite Nr. 20 enthält genau ein Objekt mit dem webkitpdf-Plugin.

Das Debugging zeigt mir:

Rufe Finisher "Tx_Formhandler_Finisher_Mail" auf!
Füge HTML hinzu: /html/typo3/typo3temp/formhandler_Tmsx0v.html
Füge PDF hinzu: /home/www/p122067/html/typo3/typo3temp/tx_webkitpdf/a8ba4ee41ef7b99719ac46ca082d0bda74dc33e9.pdf
E-Mail verschickt an: MAILADRESSE
Betreff: Anfrage von der Webseite
Absender: Lolo Rosso
Reply to: Lolo Rosso
Return path:
CC:
BCC:
Nachricht plain: Hallo Julie,

Ein Benutzer hat das Kontaktformular auf der Webseite ausgefüllt.
Nachricht HTML: Hallo Julie,

Ein Benutzer hat das Kontaktformular auf der Webseite ausgefüllt.
Füge HTML hinzu: /html/typo3/typo3temp/formhandler_jzZJpU.html
Füge PDF hinzu: /home/www/p122067/html/typo3/typo3temp/tx_webkitpdf/659a86850481dc348393180693e76b990ac4277e.pdf
E-Mail verschickt an: ABSENDEADRESSE
Betreff: Ihre Anfrage auf meienr Webseite
Absender: Webseite 
Reply to: Julie 
Return path:
CC:
BCC:
Nachricht plain: Hallo ,
[..]

Originellerweise taucht nichts im Devlog auf, die angeblich erzeugten PDFs existieren nicht (mehr?), und dementsprechend findet sich in den Mails auch kein Anhang.

Hat jemand vielleicht einen heissen Tip, wo ich wie suchen oder weiter debuggen kann?

Dankeschön,

Ingo

Tar ·

Nach langer Suche bin ich jetzt darauf gekommen, dass auf meinem Mittwald-Server keine libfontconfig.so.1 vorhanden ist, und damit das webkitpdf keine Chance hat, das PDF zu rendern. Blöd. Zumal ich die Bibliothek auch nicht einfach in das Chroot auf den Server laden kann.

Komisch finde ich allerdings, dass die Binary webkitpdf zwar statisch gelinkt ist, aber dennoch die Bibliothek benötigt. Das ist in so einem Fall etwas lästig.

Da heisst es wohl - Pech gehabt und keine PDFs.

Hmpf

bolshi ·

Hallo Tar,

Tar schrieb

Da heisst es wohl - Pech gehabt und keine PDFs.

Hmpf

in solchen Fällen empfehle ich dir in der typo3-german zu posten. Reinhard Führicht liest da mit.

Viele Grüße,
bolshi

George Mason ·

Ich habe letzte Woche mal mit Mittwald telefoniert, die sagen, die Generierung von PDFs ist auf Mittwald-Hosting nicht möglich und wird auch nicht unterstützt, und ob die Unterstützung in Zukunft eingebaut wird, konnten sie mir auch nicht sagen.