Bonjour, Pour différents besoins, nous avons modifié le code GLPI afin que le champs "statut" des équipements apparaissent dans la liste des équipements des contrats (permet par exemple d'un visuel sur un contrat de distinguer le matériel déjà rendu à celui restant à rendre...), ainsi que dans la liste des équipements des utilisateurs (vu qu'on utilise pas encore item_uninstall, cela permet de distingué le matériel actuellement utilisé).
Voici les modifications apportées sur les fichiers en version 0.80.5: Listing équipements par contrats : ".\inc\contract.class.php " Modification 1 : Remplacer : echo "<th>".$LANG['common'][20]."</th></tr>"; Par: echo "<th>".$LANG['common'][20]."</th>"; echo "<th>".$LANG['state'][0]."</th></tr>"; Modification 2 : Après: echo "<td class='center'>". (isset($data["otherserial"])? "".$data["otherserial"]."" :"-")."</td>"; echo "</tr>"; Ajouter: echo "<td class='center'>"; if (isset($data["states_id"]) && !empty($data["states_id"])) { echo Dropdown::getDropdownName("glpi_states",$data['states_id']); } else { echo '-'; } Listing équipements par utilisateurs: ".\inc\user.class.php" Modification 1 : Après : echo "<th>".$LANG['common'][20]."</th>"; Ajouter: echo "<th>".$LANG['state'][0]."</th>"; Modification 2 : Après: echo "</td><td class='center'>"; if (isset($data["otherserial"]) && !empty($data["otherserial"])) { echo $data["otherserial"]; } else { echo ' '; } Ajouter: echo "</td><td class='center'>"; if (isset($data["states_id"]) && !empty($data["states_id"])) { echo Dropdown::getDropdownName("glpi_states",$data['states_id']); } else { echo '-'; } Est-il possible de rajouter ces modifcations dans le code direct de GLPI ? Merci d'avance. Cordialement, -- Thierry BARRAU (berserker)
_______________________________________________ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev