You are not logged in.
Pages: 1
Bonjour,
Je relance le sujet pour modifier le helpdesk.php. Je sais qu'il est possible de personnaliser le html, css mais j'aimerai aller plus loin.
Mon besoin :
Nous ne pouvons pas activer l'authentification par l'AD
Nous devons au minimum avoir la possibilité d'avoir l'email de la personne en plus dans le formulaire
Savoir si c'est une demande ou un incident
Pourquoi pas obtenir ce qu'ils ont réaliser sur cette page :
http://support.cue-lillenorddefrance.fr … lpdesk.php
Pouvez vous m'aider à réaliser cette demande. Il y a tant de post sur le net mais sans réponse...
Merci beaucoup !
Lolo
Offline
Bonjour,
quelle version de glpi utilisez vous ?
avez vous le plugin webservices ?
à priori sur le formulaire cité en exemple, tous les tickets sont créés par le même utilisateur indiqué en dur dans la code de la page.
une fois le formulaire saisi, il est soumis à une page intermédiaire, je suppose que cette page appelle les webservices glpi pour creer un ticket.
en xmlrpc ça peut ressembler à ça vous n'avez qu'à modifier les variables que vous récupérez du formulaire précédent
$args['method'] = "glpi.createTicket";
$args['host'] = "localhost";
$args['session']=$_SESSION['glpisessionid'];
$args['content']=$_POST['content'];
$args['requester']=$_SESSION['userid'];
$args['type']=$_POST['type'];
if (!isset($_POST['type'])) {
$args['type']="1";
} else {
if (!is_numeric($_POST['type'])) {
return self::Error($protocol, WEBSERVICES_ERROR_BADPARAMETER, '', 'type');
}
$args['type']=$_POST['type'];
}
$args['title']=$_POST['title']." ".$_SESSION['utilisateur'];}
if (isset($_POST['groupassign'])) {
if (!is_numeric($_POST['groupassign'])) {
return self::Error($protocol, WEBSERVICES_ERROR_BADPARAMETER, '', 'groupassign');
}
$args['groupassign']=$_POST['groupassign'];
}
$args['groupassign']=$_POST['groupassign'];
$args['category']=$_POST['category'];$response = call_glpi($args);
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
Ok super je vais tester cela ce weekend, on se tient informé ...
Offline
hello,
content que notre helpdesk.php vous plaise ;-)
Offline
Pages: 1