PDF Rechnungen oder Teilnehmerlisten werden leer erzeugt.

Häufig ergeben sich Probleme mit den benutzten Joomla! Editoren.

 Checkliste:
1. Ist die Default-Rechnungsvorlage gesetzt?
2. Welche Editor Plugin wird benutzt?
Falls TinyMCE:
3. Gehen Sie zu Erweiterungen -> Plugins -> Suche nach Editor -> TinyMCE
4. Check Basisoptionen
5. Ist "<p>-Element" bei "Neue Zeilen" gewählt?
Falls ja, dann gibt es Probleme.
6. Gehen Sie zur PDF Vorlage
7. Checken Sie den HTML Quellcode
8. Existiert ein "<p> </p>" in der Vorlage?
Falls ja, hier das Problem:
Da TinyMCE in Joomla aktiviert ist, wird die PDF-Bibliothek in unserer Komponent die durch TinyMCE konvertierte HTML benutzen.
In dem obengenannten Punkt 5 wird TinyMCE "<p> </p>" als non-breakable-space-Zeichen (charcode 160) statt normales Leerzeichen (html code) verstehen, darüberhinaus bricht unser PDF Generator ab.
PS: passiert es nicht in allen Servern. In manchen Servern wird "charcode 160" bei der Erstellung der PDFs nicht toleriert.
Lösung: alle "<p> </p>" in der Vorlage löschen, oder durch andere Tags wie "<br />" ersetzen.

 

Dies kann auch im Editor eingestellt werden:

editor plugin

editor neue zeile p

Ändern zu:

editor neue zeile br

Referenzen

  • eLounge
  • Kanton Zürich
  • Pensionskasse SBB

by WEBTRIBUTE GmbH
Bederstrasse 77, 8002 Zürich
+41 44 586 00 18

Impressum | GNU license | Datenschutz