Skip to content

TicketPrintHTML

Compatibiliteit OTOBO ≥ 11.0.x

Overzicht

Met de TicketPrintHTML-plugin krijgt OTOBO een moderne afdrukfunctie die tickets, inclusief hun artikelen, in de originele HTML-layout uitvoert. Afbeeldingen, inline-opmaak en aangepaste logo's blijven behouden.

Vereisten

  • Headless Chrome: Een draaiend Google Chrome- of Chromium-proces in headless modus.
  • Docker-setup (optioneel): Bij OTOBO in Docker moet het meegeleverde seccomp_profile.json zich onder het docker-compose-pad bevinden.

Installatie

  1. Pakketbeheerder
  • Zoek en installeer TicketPrintHTML in het admin-gedeelte onder Systeembeheer → Pakketbeheer.
  1. Handmatige installatie
  • Pak het plugin-archief uit naar Kernel/Config/Files/.
  • Laad het bestandssysteem opnieuw onder Systeembeheer → Bijwerken.

Setup (Docker)

Indien OTOBO via Docker wordt beheerd:

  • Kopieer scripts/docker-compose/seccomp_profile.json naar uw docker-compose-directory.
  • Voeg in het service-gedeelte van otobo-base.yml onder command: web de volgende regels toe:
yaml
security_opt:
  - seccomp:seccomp_profile.json
healthcheck:
test: curl -s -f http://localhost:5000/robots.txt
  • Start de containers opnieuw: docker-compose restart

Configuratie (SysConfig)

Alle instellingen vindt u onder Admin → Systeembeheer → SysConfig → Frontend → Agent → View → TicketPrint:

SleutelBeschrijving
PrintLogoFileBase64-gecodeerd logo (700×100 px) in de paginakop
GoogleChrome::BinPad naar de Chrome-/Chromium-binair, indien nodig
DynamicFieldWidgetDynamicFieldGroupsGroepen voor dynamische veld-widgets bij het afdrukken
Widgets###0100-TicketInformationConfiguratie van de Ticket-Info-widget
Widgets###0200-CustomerInformationConfiguratie van de Klant-Info-widget

Gebruik

  1. Open een ticket in de agent-interface.
  2. Klik op Afdrukken (HTML) in het menu of gebruik de sneltoets.
  3. De plugin genereert een HTML-pagina die u direct kunt afdrukken of als PDF kunt opslaan.

Ondersteuning & Contact