From 6421cddc007c801feca348bf58f49f9c348d4bb1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Thu, 18 Apr 2019 09:02:26 +0200 Subject: [PATCH] help: shuffle api-fill.page for better formatting (#32434) --- help/fr/api-fill.page | 210 ++++++++++++++++++++++-------------------- 1 file changed, 110 insertions(+), 100 deletions(-) diff --git a/help/fr/api-fill.page b/help/fr/api-fill.page index ac8c8e413..426d3c78f 100644 --- a/help/fr/api-fill.page +++ b/help/fr/api-fill.page @@ -48,107 +48,10 @@ formulaire existant.

- Les champs de type « Liste » acceptent différentes valeurs selon leur - configuration. + Les champs de type « Liste » et « Liste à choix multiples » acceptent + différentes valeurs selon leur configuration, ceci est décrit dans + .

- - - liste simple -

La valeur doit être une chaîne tirée de la liste.

- - - "data": { - "varname": "Libellé 1", - } - - -
- - source de donnée -

La valeur peut être l'identifiant d'une donnée structurée ou si la - donnée structurée complète est transmise, l'identifiant de la donnée dans - une clé suffixée de _raw, le libellé de la donnée dans la clé - normale et éventuellement la donnée structurée complète dans une clé - suffixée de _structured

- - - "data": { - "varname": "1" - } - - - - - "data": { - "varname": "Libellé 1", - "varname_raw": "1", - "varname_structured": { - "id": "1", - "text": "Libellé 1", - "foo": "bar" - } - } - - -
-
-
- - - -

- Les champs de type « Liste à choix multiple » acceptent différentes valeurs - selon leur configuration. -

- - - liste simple -

La valeur doit être une liste de chaînes tirée de la liste.

- - - "data": { - "varname": ["Libellé 1", "Libellé 2"], - } - - -
- - source de donnée -

La valeur peut être une liste d'identifiants d'une donnée structurée ou - si la donnée structurée complète est transmise, la liste des identifiants - de la donnée dans une clé suffixée de _raw, la liste des - libellés de la donnée dans la clé normale et éventuellement la liste des - données structurées complètes dans une clé suffixée de - _structured

- - - "data": { - "varname": ["1", "2"] - } - - - - - "data": { - "varname": ["Libellé 1", "Libellé 2"], - "varname_raw": ["1", "2"], - "varname_structured": [ - { - "id": "1", - "text": "Libellé 1", - "foo": "bar" - }, - { - "id": "2", - "text": "Libellé 2", - "foo": "bar2" - } - ] - } - - -
-
@@ -274,4 +177,111 @@ formulaire existant. +
+ Transmission des champs « Liste » et « Liste à choix multiple » + +

+ Pour les champs de type « Liste », si le champ est configuré avec une simple + liste d'options, la valeur doit être une chaîne tirée de la liste. +

+ + + + "data": { + "varname": "Libellé 1" + } + + + +

+ Si le champ est configuré pour tirer ses options depuis une source de + données, la valeur peut être l'identifiant d'une donnée structurée ou si la + donnée structurée complète est transmise, l'identifiant de la donnée dans + une clé suffixée de _raw, le libellé de la donnée dans la clé + normale et éventuellement la donnée structurée complète dans une clé + suffixée de _structured. +

+ + + Identifiant d'une option + + "data": { + "varname": "1" + } + + + + + Donnée structurée + + "data": { + "varname": "Libellé 1", + "varname_raw": "1", + "varname_structured": { + "id": "1", + "text": "Libellé 1", + "foo": "bar" + } + } + + + + +

+ Pour les champs de type « Liste à choix multiple », si le champ est + configuré avec une simple liste d'options, la valeur doit être une + liste de chaînes tirées de la liste. +

+ + + + "data": { + "varname": ["Libellé 1", "Libellé 2"] + } + + + +

+ Si le champ est configuré pour tirer ses options depuis une source de + données, la valeur peut être une liste d'identifiants ou, + si la donnée structurée complète est transmise, la liste des identifiants + de la donnée dans une clé suffixée de _raw, la liste des + libellés de la donnée dans la clé normale et éventuellement la liste des + données structurées complètes dans une clé suffixée de + _structured. +

+ + + Liste d'identifiants d'options + + "data": { + "varname": ["1", "2"] + } + + + + + Listes de données structurées + + "data": { + "varname": ["Libellé 1", "Libellé 2"], + "varname_raw": ["1", "2"], + "varname_structured": [ + { + "id": "1", + "text": "Libellé 1", + "foo": "bar" + }, + { + "id": "2", + "text": "Libellé 2", + "foo": "bar2" + } + ] + } + + + +
+