From ca3b58817f0f730d77060843e023decd92d655fa Mon Sep 17 00:00:00 2001 From: Benlo Date: Fri, 8 Jan 2016 19:28:35 +0100 Subject: [PATCH] CLOSE #4366 Add hook for use custom ticket template --- htdocs/cashdesk/validation_ticket.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/htdocs/cashdesk/validation_ticket.php b/htdocs/cashdesk/validation_ticket.php index e6be818e3bcac..577df30913803 100644 --- a/htdocs/cashdesk/validation_ticket.php +++ b/htdocs/cashdesk/validation_ticket.php @@ -24,12 +24,19 @@ require '../main.inc.php'; require_once DOL_DOCUMENT_ROOT.'/cashdesk/include/environnement.php'; require_once DOL_DOCUMENT_ROOT.'/cashdesk/class/Facturation.class.php'; +include_once(DOL_DOCUMENT_ROOT.'/core/class/hookmanager.class.php'); $obj_facturation = unserialize($_SESSION['serObjFacturation']); unset($_SESSION['serObjFacturation']); +$hookmanager->initHooks(array('cashdeskTplTicket')); -require ('tpl/ticket.tpl.php'); +$parameters=array(); +$reshook=$hookmanager->executeHooks('doActions',$parameters,$obj_facturation); +if (empty($reshook)) +{ + require ('tpl/ticket.tpl.php'); +} $_SESSION['serObjFacturation'] = serialize($obj_facturation);