Projet

Général

Profil

Development #66482

l'envoi d'un bloc de champ par webservice donne quelque chose d'assez inexploitable

Ajouté par Thomas Noël il y a presque 2 ans. Mis à jour il y a presque 2 ans.

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

#1

Mis à jour par Thomas Noël il y a presque 2 ans

  • Statut changé de Nouveau à Rejeté

{{ form_var_bloc|getlistdict:"nom, prenom" }}

Formats disponibles : Atom PDF