diff --git a/controllers/admin/AdminHomeController.php b/controllers/admin/AdminHomeController.php index 90db031f4..2a7b8d1e6 100644 --- a/controllers/admin/AdminHomeController.php +++ b/controllers/admin/AdminHomeController.php @@ -551,11 +551,19 @@ class AdminHomeControllerCore extends AdminController foreach ($partner->labels->label as $label) if (empty($label_final) || (string)$label->attributes()->iso == $isoUser) $label_final = (string)$label; + + $optional_final = ''; + if (isset($partner->optionals)) + foreach ($partner->optionals->optional as $optional) + if (empty($optional_final) && (string)$optional->attributes()->iso == $isoUser) + $optional_final = (string)$optional; + $link = 'index.php?controller=adminmodules&install='.htmlentities((string)$partner->module).'&token='.Tools::getAdminTokenLite('AdminModules').'&module_name='.htmlentities((string)$partner->module).'&redirect=config'; - $return .= '
$partner->module).'.png)
'.htmlentities(utf8_decode((string)$label_final)).'
+ '.(($optional_final != '') ? '' : '').'