You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2010-07-29 11:03:52

jarbinks
Member
Registered: 2010-06-24
Posts: 3

Plugin alerting - Voir tous

Bonjour,

J'utilise le plugin Alertes supplémentaires (alerting) et lorsque je sélectionne Entité Racine (Voir tous) dans la page du plugin censée m'afficher les listes des tickets non fermés depuis X temps, j'obtiens 'Aucun ticket non fermé depuis plus de X jours', alors que lorsque je sélectionne une entité particulière, j'obtiens bien les tickets non fermés.

J'ai réussi à obtenir ce que je voulais en remplaçant

$query = "SELECT * FROM `glpi_tracking` 
WHERE `FK_entities` = '" . $_SESSION["glpiactive_entity"] . "' 
AND ((`date` <= '".$date_tickets."' AND `closedate` IS NULL) 
OR (`date` <= '".$date_tickets."' 
AND (`status` = 'new' OR `status` = 'plan' OR `status` = 'assign' OR `status` = 'standby'))) ";

par

$query = "SELECT * FROM `glpi_tracking` WHERE" ;
if( $_SESSION["glpiactive_entity"] != 0 ) {
    $query .= " `FK_entities` = '" . $_SESSION["glpiactive_entity"] . "' AND" ;
}
$query .= " ((`date` <= '".$date_tickets."' AND `closedate` IS NULL) 
OR (`date` <= '".$date_tickets."' 
AND (`status` = 'new' OR `status` = 'plan' OR `status` = 'assign' OR `status` = 'standby'))) ";

dans le fichier GLPI_ROOT/plugins/alerting/inc/plugin_alerting.display.function.php

Y'a-t-il quelque chose que j'ai loupé ? Est-ce volontaire ?

Last edited by jarbinks (2010-07-29 11:05:07)

Offline

Board footer

Powered by FluxBB