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 2021-04-01 09:25:13

ecollet
Member
Registered: 2019-07-29
Posts: 34

Upload file / Document name

Bonjour à vous,
Tout d'abord, un grand merci aux développeurs de ce formidable outil; Ca marche vraiment très bien.

Je rencontre un soucis lorsque j'upload des documents via l'api
En effet, le nom que prend le document n'est pas celui que je mets :
Par exemple, lorsque j'ajoute un document à un ticket, le nom du document est toujours : "Document - Ticket - Titre_du_ticket"
Or je voudrais que le doc ait un autre nom

En php ca donne ca :

$options = array('input'=>array(
                  'name'=>$filesname[$i],
                  'upload_file'=>$imageName,
                  'itemtype'=>$itemtype,
                  'items_id'=>$itemID,
		  'documentcategories_id'=>'5', // catégogie = Ticket
		  'comment'=>'XXX',
                  ));
// ajout du doc :
$doc=myAction('Document', $options, POST, $sess_token); //

=> Ici, malgré le 'name' => $filename j'ai toujours "Document - Ticket - Titre_du_ticket"

Je suis obligé de le modifier dans une seconde étape avec un PUT

$test=MaFonctionDeTest($doc['message']);
// test du nom du doc
if ($test){
	// ca a merdé
	$options = array('input'=>array(
				'name' => $filesname[$i],
				));
	$newdoc=myAction('Document/'.$doc['id'], $options, PUT, $sess_token);
}

Le problème, c'est que les notifications automatiques partent avec le mauvais nom du fichier...

Merci à vous,

Last edited by ecollet (2021-04-01 09:26:58)

Offline

#2 2024-04-17 10:08:57

RIMuser
Member
Registered: 2024-02-23
Posts: 6

Re: Upload file / Document name

Bonjour,
Impossible de t'aider avec ce bout de code.
Peux-tu donner plus d'éléments?

Offline

Board footer

Powered by FluxBB