Bug #15691
closed
T3 V10: Export PDF (PDF Generator) ungültige Link-Ausgabe führt zu Error
100%
Description
Der special column name "_savePdf" scheint für wkhtmltopdf einen Link zu erzeugen welcher nur bei T3 V9 oder älter funktioniert.
Als Beispiel im Medtool -> Dekanat Diss -> Sitzungen > Fakultät > Generiere PDF
Fehlermeldung enthält folgenden Link: https://webwork20a.math.uzh.ch/medtool/dev10/?id=facultysessionpdflayout1&facultyDateIdfromPDFgen=119
Dieser Link funktioniert bei T3 V10 nicht mehr, womit wkhtmltopdf scheitert.
Der korrekte Link wäre: https://webwork20a.math.uzh.ch/medtool/dev10/facultysessionpdflayout1?facultyDateIdfromPDFgen=119
Dies müsste sehr bald gefixed werden, bevor T3 V10 in den weiteren Instanzen benutzt werden kann.
Problem liegt darin, dass in T3 V10 die Templates angepasst werden muessen (content_type: qfq_qfq?)
Ohne Template Angabe auf einer Page funktioniert der Output des generierten PDF's aber mit falschen Design(hat UZH CD)
Fix gefunden emptyTemplate muss angepasst werden:
page = PAGE page.typeNum = 0 page.includeCSS { 10 = typo3conf/ext/qfq/Resources/Public/Css/qfq-letter.css } // Grant access to any logged in user or specific development IPs [loginUser('*') or ip('127.0.0.1')] page.10 < styles.content.get [else] page.10 = TEXT page.10.value = access forbidden [global]
font-awesome.min.css aus dem UZH template extension ist mit Bindestrich hinterlegt.
bei wkhtml wird nach fontawesome.min.css gesucht muss darum angepasst werden.
wenn libxrender1 auf server fehlt -> sudo apt-get install libxrender1