Skip to content

TicketPrintHTML

Compatibilité OTOBO ≥ 11.0.x

Vue d'ensemble

Avec le plugin TicketPrintHTML, OTOBO dispose d'une fonction d'impression moderne qui affiche les tickets, y compris leurs articles, dans leur mise en page HTML d'origine. Les images, les mises en forme en ligne et les logos personnalisés sont conservés.

Prérequis

  • Headless Chrome : Un processus Google Chrome ou Chromium en cours d'exécution en mode headless.
  • Configuration Docker (optionnel) : Lorsque OTOBO est utilisé avec Docker, le fichier seccomp_profile.json fourni doit être présent dans le chemin docker-compose.

Installation

  1. Gestionnaire de paquets
  • Dans la zone d'administration, sous Gestion du système → Gestion des paquets, recherchez et installez TicketPrintHTML.
  1. Installation manuelle
  • Décompressez l'archive du plugin dans Kernel/Config/Files/.
  • Sous Gestion du système → Mise à jour, rechargez le système de fichiers.

Configuration (Docker)

Si OTOBO est utilisé avec Docker :

  • Copiez scripts/docker-compose/seccomp_profile.json dans votre répertoire docker-compose.
  • Ajoutez les lignes suivantes dans la section de service du fichier otobo-base.yml sous command: web :
yaml
security_opt:
  - seccomp:seccomp_profile.json
healthcheck:
  test: curl -s -f http://localhost:5000/robots.txt
  • Redémarrez les conteneurs : docker-compose restart

Configuration (SysConfig)

Toutes les paramètres sont disponibles sous Admin → Gestion du système → SysConfig → Frontend → Agent → Affichage → TicketPrint :

CléDescription
PrintLogoFileLogo codé en base64 (700×100 px) dans l'en-tête
GoogleChrome::BinChemin d'accès à la binairie Chrome/Chromium, si nécessaire
DynamicFieldWidgetDynamicFieldGroupsGroupes de widgets de champs dynamiques pour l'impression
Widgets###0100-TicketInformationConfiguration du widget d'informations de ticket
Widgets###0200-CustomerInformationConfiguration du widget d'informations client

Utilisation

  1. Ouvrez un ticket dans l'interface Agent.
  2. Cliquez sur Imprimer (HTML) dans le menu ou utilisez le raccourci.
  3. Le plugin génère une page HTML que vous pouvez imprimer directement ou enregistrer sous forme de PDF.

Support et contact