Bug #15691
Updated by Pascal Rössler 7 months ago
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:
<pre>
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]
</pre>
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.