diff --git a/htdocs/comm/propal/class/propal.class.php b/htdocs/comm/propal/class/propal.class.php
index b3f3d387df3..d7fb02e14f3 100644
--- a/htdocs/comm/propal/class/propal.class.php
+++ b/htdocs/comm/propal/class/propal.class.php
@@ -3721,6 +3721,7 @@ class Propal extends CommonObject
{
global $conf, $langs, $user;
+ $langs->load('propal');
$datas = [];
$nofetch = !empty($params['nofetch']);
diff --git a/htdocs/commande/class/commande.class.php b/htdocs/commande/class/commande.class.php
index 2f58c5576c7..bb162e3c835 100644
--- a/htdocs/commande/class/commande.class.php
+++ b/htdocs/commande/class/commande.class.php
@@ -3753,7 +3753,7 @@ class Commande extends CommonOrder
if ($user->hasRight('commande', 'lire')) {
$datas['picto'] = img_picto('', $this->picto).' '.$langs->trans("Order").'';
if (isset($this->statut)) {
- $datas[] = ' '.$this->getLibStatut(5);
+ $datas['status'] = ' '.$this->getLibStatut(5);
}
$datas['Ref'] = '
'.$langs->trans('Ref').': '.$this->ref;
if (!$nofetch) {
diff --git a/htdocs/core/class/commonobject.class.php b/htdocs/core/class/commonobject.class.php
index f7a993fd38f..8561b7e252f 100644
--- a/htdocs/core/class/commonobject.class.php
+++ b/htdocs/core/class/commonobject.class.php
@@ -793,7 +793,8 @@ abstract class CommonObject
$hookmanager->initHooks(array($this->element . 'dao'));
$parameters = array(
- 'tooltipcontentarray' => &$datas
+ 'tooltipcontentarray' => &$datas,
+ 'params' => $params,
);
// Note that $action and $object may have been modified by some hooks
$hookmanager->executeHooks('getTooltipContent', $parameters, $this, $action);