Bonjour Messieurs Dames,
Dans le code de search.class.php il existe une
fonction sur laquelle les plugins peuvent se greffer (mais uniquement que
pour leurs $itemtype) :
// Plugin can override core definition for its
type
if ($plug=isPluginItemType($itemtype)) {
$function =
'plugin_'.$plug['plugin'].'_displayConfigItem';
if
(function_exists($function)) {
$out = $function($itemtype, $ID, $data,
$num);
if (!empty($out)) {
return $out;
}
}
}
Serait-il possible de
modifier ce code afin qu'ils puissent interagir aussi sur des listes du
cœur ?
foreach ($_SESSION["glpi_plugins"] as $key => $plug) {
$function
= 'plugin_'.$plug.'_displayConfigItem';
if (function_exists($function)) {
$out = $function($itemtype, $ID, $data, $num);
if (!empty($out)) {
return
$out;
}
}
}
Afin que lorsque on afiche sur une liste du coeur un champ
de plugin celui ci puisse utiliser par la même occasion cette fonction ?
En espérant que cela puisse se faire (en 0.83 ?),
Merci par avance
--
Tsmr
Xavier CAILLAUD
_______________________________________________
Glpi-dev mailing list
[email protected]
https://mail.gna.org/listinfo/glpi-dev