From 761f84173552812ae7b2fd601228f4a9bc5f74d9 Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Mon, 2 Jul 2012 10:37:39 +0200 Subject: [PATCH] Fix: missing contract reference --- htdocs/core/lib/pdf.lib.php | 12 ++++++++++++ htdocs/langs/en_US/contracts.lang | 1 + htdocs/langs/fr_FR/contracts.lang | 1 + 3 files changed, 14 insertions(+) diff --git a/htdocs/core/lib/pdf.lib.php b/htdocs/core/lib/pdf.lib.php index d5c8dcfcb5d..cf0b8243ba3 100644 --- a/htdocs/core/lib/pdf.lib.php +++ b/htdocs/core/lib/pdf.lib.php @@ -1417,6 +1417,18 @@ function pdf_getLinkedObjects($object,$outputlangs,$hookmanager=false) $linkedobjects[$objecttype]['date_value'] = dol_print_date($objects[$i]->date,'day','',$outputlangs); } } + else if ($objecttype == 'contrat') + { + $outputlangs->load('contracts'); + $num=count($objects); + for ($i=0;$i<$num;$i++) + { + $linkedobjects[$objecttype]['ref_title'] = $outputlangs->transnoentities("RefContract"); + $linkedobjects[$objecttype]['ref_value'] = $outputlangs->transnoentities($objects[$i]->ref); + $linkedobjects[$objecttype]['date_title'] = $outputlangs->transnoentities("DateContract"); + $linkedobjects[$objecttype]['date_value'] = dol_print_date($objects[$i]->date_contrat,'day','',$outputlangs); + } + } } // For add external linked objects diff --git a/htdocs/langs/en_US/contracts.lang b/htdocs/langs/en_US/contracts.lang index 0412c3887ff..e6d90145d7b 100644 --- a/htdocs/langs/en_US/contracts.lang +++ b/htdocs/langs/en_US/contracts.lang @@ -39,6 +39,7 @@ ConfirmCloseService=Are you sure you want to close this service with date %s< ValidateAContract=Validate a contract ActivateService=Activate service ConfirmActivateService=Are you sure you want to activate this service with date %s ? +RefContract=Contract reference DateContract=Contract date DateServiceActivate=Service activation date DateServiceUnactivate=Service deactivation date diff --git a/htdocs/langs/fr_FR/contracts.lang b/htdocs/langs/fr_FR/contracts.lang index fb138439023..718c62d7c0d 100644 --- a/htdocs/langs/fr_FR/contracts.lang +++ b/htdocs/langs/fr_FR/contracts.lang @@ -39,6 +39,7 @@ ConfirmCloseService=Êtes-vous sûr de vouloir fermer ce service à la date du < ValidateAContract=Valider un contrat ActivateService=Activer le service ConfirmActivateService=Êtes-vous sûr de vouloir activer ce service en date du %s ? +RefContract=Référence du contrat DateContract=Date contrat DateServiceActivate=Date activation du service DateServiceUnactivate=Date désactivation du service