domPDF, contao 3.5, html tags, css
Hallo,
Ziel:
Ich möchte aus einem Artikel (Syndication PDF) mit domPDF eine PDF Datei generieren.
Konfiguration:
contao 3.5.16
Modul/Erweiterung: dompdf
Modul/Erweiterung: http://public.andreasburg.de/dompdf-3.0.0_rc2_1-mod.7z
Problem:
Ich versuche gerade aus einem Artikel ein PDF mit oben beschriebener Konfiguration zu erstellen. Das funktioniert auch. Hierzu habe ich im Contao Backend Einstellungen -> DOMPDF-Einstellungen ist "DOMPDF für den PDF-Export verwenden" und "DOMPDF liest Stylesheets zur Formatierung der Ausgabe ein." entsprechend angeschaltet. Die css Datei liegt in files/css/dompdf.css.
Das Problem ist, dass Änderungen in der dompdf.css nicht berücksichtigt werden. Es scheint, als ob HTML Tags von Contao "rausgelöscht" werden. Das CSS wird folgendermaßen in "system/modules/dompdf/DompdfIgniter.php" eingebunden:
$strHtml .= '<link rel="stylesheet" type="text/css" href="files/css/dompdf.css" />' . "\n";
Sobald ich testweise in der DompdfIgniter.php eine Zuweisung z.B. $strHTML = '<xyz'; mache und diese dann ausgebe ( echo $strHTML; ) , bleibt die Variable leer. Ohne die Spitzeklammer steht 'xyz' in der Variablen. Anscheinend werden HTML-Tags bzw. Ausdrücke beginnend mit "spitzer Klammer" nicht berücksichtigt. Ich kenne ein ähnliches Verhalten von den Sicherheitseinstellungen in Contao. Hier verstehe ich es aber nicht.
Hat vielleicht jemand eine Idee woran das liegen könnte?
Gruß Edgar