PDF-tickets

Vereist de FooEvents PDF Kaartjes plugin

De FooEvents PDF Tickets plugin voegt tickets als PDF's aan de e-mail die wordt verzonden naar aanwezigen of ticket kopers. U kunt ervoor kiezen om alleen de PDF en plan tekst e-mail, of u kunt FooEvents om de PDF bijlage bij de HTML-ticket e-mail.

FooEvents PDF-tickets instellen

  1. Ga naar FooEventsInstellingenPDF-kaartjes
    • PDF-tickets inschakelen - Voegt PDF-ticketbijlagen toe aan ticket e-mails
    • PDF-tickets downloaden inschakelen Hiermee kunnen kopers een kopie van hun PDF-tickets downloaden van de pagina Mijn account.
    • PDF-ticket toevoegen aan HTML-ticket e-mail Voegt het PDF-ticket toe aan de e-mail met HTML-tickets wanneer deze wordt verzonden.
    • Lettertype - Kies tussen DejaVu Sans (standaard) en Firefly Sung, dat Chinese, Japanse en Koreaanse (CJK) tekens voor PDF-tickets ondersteunt.
  2. Bewerk je evenement en ga naar het tabblad "Ticketinstellingen
    • 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 Thema's die compatibel zijn met PDF-tickets beschikbaar om te downloaden op de FooEvents Kaartjesthema's pagina
    • Als je evenement is ingesteld om tickets te e-mailen naar de koper dan zijn alle tickets van de dezelfde gebeurtenis wordt opgenomen in één PDF-document
    • Als je evenement is ingesteld om tickets naar iedereen te e-mailen deelnemer dan wordt elk ticket opgenomen in zijn eigen afzonderlijk PDF-document
    • Tekst e-mail - Stel de hoofdtekst voor ticket e-mails in de PDF-instellingen sectie als je naar beneden scrolt
    • Voettekst ticket - Stel een bericht in in de voettekst van de tickets in de PDF-instellingen sectie als je naar beneden scrolt

Aanpassen FooEvents PDF Ticket Thema's

Maak jezelf vertrouwd met FooEvent Ticket Thema's voordat je verder gaat met dit onderdeel. Als je enige basiskennis hebt van coderen of samenwerkt met een ontwikkelaar, dan is de Starter Ticket Thema kan worden gebruikt als sjabloon om je eigen kaartjes te ontwerpen.

Het is belangrijk om in gedachten te houden dat de manier waarop PDF-tickets worden gegenereerd enigszins verschilt van gewone HTML en CSS. Er zijn bepaalde stijlen en elementen die misschien prima werken bij het renderen van een HTML-e-mail of -bestand, maar deze stijlen zijn mogelijk niet compatibel met de bibliotheek die wordt gebruikt om de PDF-bestanden te genereren.

Hier zijn enkele belangrijke dingen waar u op moet letten bij het maken of wijzigen van PDF Ticket Theme-bestanden:

  1. You can use either JPG of PNG afbeeldingen. Als PNG-afbeeldingen met transparantie niet worden weergegeven zoals bedoeld, moet je de extensie "imagick" inschakelen in PHP. Als je niet zeker weet hoe je dit moet doen, kan je host je misschien helpen.
  2. Try to avoid using <table> elementen, maar gebruik liever <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 Lettertype DejaVu ondersteunt een groot aantal tekens, waaronder het Griekse, Cyrillische, Hebreeuwse en Arabische alfabet.
  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 en niet een afsluitende </html> tag voor meerdere PDF-pagina's
  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-bibliotheek

De FooEvents PDF Tickets plugin maakt gebruik van de Dompdf PHP bibliotheek om .pdf documenten te genereren. We zullen de Dompdf-bibliotheek bijwerken in toekomstige plugin-updates, maar als je de versie van de bibliotheek zelf wilt wijzigen of bijwerken, zijn hier de stappen:

  1. Download de vereiste versie van de Dompdf-bibliotheek van https://github.com/dompdf/dompdf
  2. Pak het .zip-archief uit

Kopieer en plak de uitgepakte map in de volgende map: /fooevents_pdf_tickets/verkopers/dompdf/dompdf

Verstuur HTML-e-mailtickets met PDF als bijlage

Je kunt FooEvents instellen om ofwel een HTML-ticket e-mail te sturen met het PDF-ticket als bijlage, of je kunt een e-mail sturen met alleen het PDF-ticket als bijlage.

Volg deze stappen om de versie in platte tekst met een PDF als bijlage te verzenden:

  • Inloggen op uw WordPress Beheersgebied
  • Ga naar FooEvents > Instellingen > PDF-kaartjes
  • Zorg ervoor dat de instelling PDF-ticket toevoegen aan HTML-ticket e-mail is NIET ingeschakeld
  • Vervolgens kunt u de e-mailtekst bewerken in de PDF-kaartjes tabblad van uw evenementeninstellingen
FooEvents PDF-ticket instellingen

De bestandsnaam van PDF-tickets wijzigen

Helaas is het momenteel niet mogelijk om de naam van het PDF-bestand te wijzigen, omdat deze een specifiek formaat moet hebben. De letters die je ziet zijn een combinatie van het ticketnummer en de hashcode die dient als veiligheids- en gegevensvalidatiecontrole. Dit is een beveiligingsfunctie die het moeilijker maakt voor geautomatiseerde bots om direct toegang te krijgen tot de PDF-bestanden.

Articles