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

Reply via email to