PDF-Tickets

Erfordert die FooEvents PDF-Tickets Plugin

Das FooEvents PDF-Tickets-Plugin fügt Tickets als PDF an die E-Mail an, die an Teilnehmer oder Ticketkäufer gesendet wird. Sie können wählen, ob Sie nur die PDF-Datei und eine Text-E-Mail versenden möchten, oder ob FooEvents die PDF-Datei an die HTML-Ticket-E-Mail anhängen soll.

Einrichten von FooEvents-PDF-Tickets

  1. Gehe zu FooEventsEinstellungenPDF-Fahrausweise
    • PDF-Tickets aktivieren - Fügt PDF-Ticket-Anhänge zu Ticket-E-Mails hinzu
    • PDF-Ticket-Downloads aktivieren Ermöglicht es den Käufern, eine Kopie ihrer PDF-Tickets von der Seite Mein Konto herunterzuladen.
    • PDF-Ticket an eine HTML-Ticket-E-Mail anhängen Hängt das PDF-Ticket beim Versenden an die HTML-Ticket-E-Mail an.
    • Schriftart - Wählen Sie zwischen DejaVu Sans (Standard) und Firefly Sung, das chinesische, japanische und koreanische Zeichen (CJK) für PDF-Tickets unterstützt.
  2. Bearbeiten Sie Ihre Veranstaltung und gehen Sie zur Registerkarte "Ticketeinstellungen".
    • PDF-Ticket-Thema – Select the PDF compatible ticket theme that will be used to style the PDF tickets that are attached to ticket emails. There are also other PDF-Ticket kompatible Themen zum Herunterladen auf der Website FooEvents Ticket-Themen Seite
    • Wenn Ihre Veranstaltung so eingestellt ist, dass Tickets per E-Mail an die Käufer dann werden alle Tickets aus dem gleiche Veranstaltung wird enthalten sein in ein PDF-Dokument
    • Wenn Ihre Veranstaltung so eingestellt ist, dass die Tickets per E-Mail an jeden einzelnen Teilnehmer dann wird jedes Ticket in einem eigenen einzelnes PDF-Dokument
    • E-Mail-Text - Legen Sie den Text für Ticket-E-Mails im Feld PDF-Einstellungen Abschnitt, wenn Sie nach unten blättern
    • Ticket-Fußzeilentext - Setzen Sie eine Nachricht in die Fußzeile der Tickets im PDF-Einstellungen Abschnitt, wenn Sie nach unten blättern

Ändern von FooEvents-PDF-Ticket-Themen

Bitte machen Sie sich vertraut mit FooEvent-Ticket-Themen bevor Sie mit diesem Abschnitt fortfahren. Wenn Sie über einige grundlegende Programmierkenntnisse verfügen oder mit einem Entwickler zusammenarbeiten, können Sie die Starter Ticket Thema kann als Vorlage verwendet werden, um Ihre eigenen Tickets von Grund auf neu zu gestalten.

Es ist wichtig zu wissen, dass sich die Generierung von PDF-Tickets leicht von normalem HTML und CSS unterscheidet. Es gibt einige Stile und Elemente, die beim Rendern einer HTML-E-Mail oder -Datei problemlos funktionieren, aber diese Stile sind möglicherweise nicht mit der Bibliothek kompatibel, die zur Generierung der PDF-Dateien verwendet wird.

Hier sind einige wichtige Dinge, die Sie beim Erstellen oder Ändern von PDF-Ticket-Theme-Dateien beachten sollten:

  1. You can use either JPG oder PNG Bilder. Wenn PNG-Bilder mit Transparenz nicht wie vorgesehen dargestellt werden, müssen Sie die Erweiterung "imagick" in PHP aktivieren. Wenn Sie sich nicht sicher sind, wie das geht, kann Ihnen Ihr Hoster vielleicht helfen.
  2. Try to avoid using <table> Elemente, sondern verwenden stattdessen <div> Tags.
  3. If you want to center images specifically avoid using the CSS declaration “margin: auto” but rather use “text-align: center”
  4. Don’t use Google Fonts. The built-in Schriftart DejaVu unterstützt eine Vielzahl von Schriftzeichen, einschließlich des griechischen, kyrillischen, hebräischen und arabischen Alphabets.
  5. Try to avoid nesting elements e.g.
    <div>
    <div>Some content</div>
    <div>
  6. Don’t use the CSS declaration “display: block” on images as it might hide the image in some cases.
  7. If you don’t want an element to stretch over two pages, add the declaration “page-break-inside: avoid;”
  8. If you are nesting elements then apply CSS padding on the inner container and not the outer container.
  9. Use paths for images instead of URLs like in regular HTML.
  10. Add a closing </body> Tag und nicht ein abschließendes </html> Tag für mehrere PDF-Seiten
  11. Don’t use the CSS “float” property on a tag that is nested inside another floated tag
  12. If a customer is buying more than one ticket for the same event then most PDF ticket themes will display the header and event information followed by 3 tickets, per page. If the PDF ticket looks broken then it might be because all this information does not fit on one page. To fix this you can use a log and/or header image that are not as high, remove padding, margins or text or set it so that only 1 or 2 tickets are shown on one page.

Dompdf PHP-Bibliothek

Das FooEvents PDF-Tickets-Plugin nutzt die Dompdf PHP-Bibliothek zur Erzeugung von .pdf-Dokumenten. Wir werden die Dompdf-Bibliothek in zukünftigen Plugin-Updates aktualisieren. Sollten Sie jedoch die Version der Bibliothek selbst ändern oder aktualisieren wollen, finden Sie hier die entsprechenden Schritte:

  1. Laden Sie die erforderliche Version der Dompdf-Bibliothek herunter von https://github.com/dompdf/dompdf
  2. Entpacken Sie das .zip-Archiv

Kopieren Sie das extrahierte Verzeichnis und fügen Sie es in das folgende Verzeichnis ein: /fooevents_pdf_tickets/anbieter/dompdf/dompdf

HTML-E-Mail-Tickets mit PDF-Anhang versenden

Sie können FooEvents so einstellen, dass es entweder eine HTML-Ticket-E-Mail mit angehängtem PDF-Ticket oder eine E-Mail nur mit angehängtem PDF-Ticket versendet.

Bitte befolgen Sie diese Schritte, um die reine Textversion mit angehängter PDF-Datei zu versenden:

  • Anmeldung bei Ihrem WordPress Verwaltungsbereich
  • Gehe zu FooEvents > Einstellungen > PDF-Fahrausweise
  • Sicherstellen, dass die Einstellung PDF-Ticket an eine HTML-Ticket-E-Mail anhängen ist NICHT aktiviert
  • Sie können dann den E-Mail-Text im Fenster PDF-Fahrausweise Registerkarte Ihrer Ereigniseinstellungen
FooEvents PDF-Ticket-Einstellungen

Ändern des Dateinamens der PDF-Tickets

Leider ist es derzeit nicht möglich, den Namen der PDF-Datei zu ändern, da er ein bestimmtes Format haben muss. Die Buchstaben, die Sie sehen, sind eine Kombination aus der Ticketnummer und dem Hash-Code, der als Sicherheits- und Datenvalidierungsprüfung dient. Dies ist eine Sicherheitsfunktion, die es automatisierten Bots erschwert, direkt auf die PDF-Dateien zuzugreifen.

Articles