Development #66482
l'envoi d'un bloc de champ par webservice donne quelque chose d'assez inexploitable
Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
22 juin 2022
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
Quand on mentionne un {{ form_var_bloc }} dans une action webservice, on se retrouve à envoyer avec quelque chose comme :
{ "data" : [ { "bf08547f96-d900-44c7-ade4-32ceca5740f4" : "noel", "bfa533cee9-9649-4511-8b49-b2dc9365dd08" : "thomas" }, { "bf08547f96-d900-44c7-ade4-32ceca5740f4" : "cardoso", "bfa533cee9-9649-4511-8b49-b2dc9365dd08" : "joséphine" } ], "schema" : { "bf08547f96-d900-44c7-ade4-32ceca5740f4" : "string", "bfa533cee9-9649-4511-8b49-b2dc9365dd08" : "string" } }
Ce qui est quasi inexploitable par le récipiendaire.
On aimerait quelque chose comme :
[ {"nom": "noel", "prenom": "thomas"}, {"nom": "cardoso", "prenom": "josephine"} ]
où "nom" et "prenom" sont les identifiants sur le bloc.
A voir si c'est possible "directement", ou sinon via un filtre auquel il faudra donner un nom.
Historique
Mis à jour par Thomas Noël il y a presque 2 ans
- Statut changé de Nouveau à Rejeté
{{ form_var_bloc|getlistdict:"nom, prenom" }}