détails des modifications :
****** fichier inc/ruleaction.class.php ******
ligne 288 : ajout
// debut ajout probesys
case "dropdown_catalogueservice" :
PluginGestioncatalogueservicesGestioncatalogueservices::dropdownCatalogueservice("value");
$display=true;
break;
// fin ajout probesys
****** fichier inc/rule.class.php ******
ligne 661: ajout
// debut modification probesys
if(array_key_exists("catalogueservice",$hook_params["output"]))
{
global $DB;
$id_catalogueservice = $hook_params["output"]["catalogueservice"];
$date_ticket = $hook_params["output"]["date"];
$query = "SELECT MAX(ID) AS LASTID FROM glpi_tickets";
$result = $DB->query($query);
$row = $DB->fetch_assoc($result);
$lastid = $row['LASTID'];
$lastid++;
$catalogueservice = new
PluginGestioncatalogueservicesGestioncatalogueservices();
$donnees =
array("id"=>$lastid,"catalogueservices_id"=>$id_catalogueservice,"date_ticket"=>$date_ticket);
$catalogueservice->addorupdateCatalogueServices2Tickets($donnees);
}
// fin modification probesys
ligne 1243 : ajout
// debut ajout probesys
case "dropdown_catalogueservice" :
return
PluginGestioncatalogueservicesGestioncatalogueservices::getCatalogueServiceName($value);
// fin ajout probesys
****** fichier inc/rulecriteria.class.php ******
ligne : 152 ajout
// debut ajout probesys
case "dropdown_categorieservice" :
return
PluginGestioncatalogueservicesGestioncatalogueservices::getCatalogueServiceName($initValue);
// fin ajout probesys
****** fichier inc/ruleticket.class.php ******
ligne 279 ajout
// debut modif probesys
$actions['catalogueservice']['name']= $LANG['job'][5]." -
".$LANG['plugin_gestioncatalogueservices'][30];
$actions['catalogueservice']['type'] = 'dropdown_catalogueservice';
$actions['catalogueservice']['table'] =
'glpi_plugin_gestioncatalogueservices_gestioncatalogueservices';
// fin modif probesys
****** fichier ticket.class.php ******
ligne 419 ajout
// ajout probesys pour lancement des règles metiers eventuelles
$output =
doOneHook("gestioncatalogueservices","processSpecificsRules", $input);
// fin ajout probesys
_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev