Projet

Général

Profil

0001-doc-complete-api-fill.page-about-item-and-items-fiel.patch

Benjamin Dauvergne, 15 avril 2019 10:22

Télécharger (3,8 ko)

Voir les différences:

Subject: [PATCH 1/2] doc: complete api-fill.page about item and items field
 (#32013)

 help/fr/api-fill.page | 110 +++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 108 insertions(+), 2 deletions(-)
help/fr/api-fill.page
33 33

  
34 34
  <p>
35 35
   L'attribut <code>data</code> est obligatoire et contient un dictionnaire
36
   dont les clés sont les identifiants des champs du formulaire (ou leur
37
   nom de variable) et les valeurs le contenu de ces champs.
36
   dont les clés sont les noms de variable (remplacé ici par
37
   <var>varname</var>) des champs du formulaire et les valeurs le contenu de
38
   ces champs.
38 39
  </p>
39 40

  
40 41
  <list>
......
45 46
  </p>
46 47
  </item>
47 48

  
49
  <item>
50
  <p>
51
   Les champs de type « Liste » acceptent différentes valeurs selon leur
52
   configuration.
53
  </p>
54
  <terms>
55
    <item>
56
    <title>liste simple</title>
57
    <p>La valeur doit être une chaîne tirée de la liste.</p>
58
    <listing>
59
    <code>
60
    "data": {
61
       "<var>varname</var>": "Libellé 1",
62
    }
63
    </code>
64
    </listing>
65
    </item>
66
    <item>
67
    <title>source de donnée</title>
68
    <p>La valeur peut être l'identifiant d'une donnée structurée ou si la
69
    donnée structurée complète est transmise, l'identifiant de la donnée dans
70
    une clé suffixée de <code>_raw</code>, le libellé de la donnée dans la clé
71
    normale et éventuellement la donnée structurée complète dans une clé
72
    suffixée de <code>_structured</code></p>
73
    <listing>
74
    <code>
75
    "data": {
76
       "<var>varname</var>": "1"
77
    }
78
    </code>
79
    </listing>
80
    <listing>
81
    <code>
82
    "data": {
83
       "<var>varname</var>": "Libellé 1",
84
       "<var>varname</var>_raw": "1",
85
       "<var>varname</var>_structured": {
86
          "id": "1",
87
          "text": "Libellé 1",
88
          "foo": "bar"
89
       }
90
    }
91
    </code>
92
    </listing>
93
    </item>
94
  </terms>
95
  </item>
96

  
97

  
98
  <item>
99
  <p>
100
   Les champs de type « Liste à choix multiple » acceptent différentes valeurs
101
   selon leur configuration.
102
  </p>
103
  <terms>
104
    <item>
105
    <title>liste simple</title>
106
    <p>La valeur doit être une liste de chaînes tirée de la liste.</p>
107
    <listing>
108
    <code>
109
    "data": {
110
       "<var>varname</var>": ["Libellé 1", "Libellé 2"],
111
    }
112
    </code>
113
    </listing>
114
    </item>
115
    <item>
116
    <title>source de donnée</title>
117
    <p>La valeur peut être une liste d'identifiants d'une donnée structurée ou
118
    si la donnée structurée complète est transmise, la liste des identifiants
119
    de la donnée dans une clé suffixée de <code>_raw</code>, la liste des
120
    libellés de la donnée dans la clé normale et éventuellement la liste des
121
    données structurées complètes dans une clé suffixée de
122
    <code>_structured</code></p>
123
    <listing>
124
    <code>
125
    "data": {
126
       "<var>varname</var>": ["1", "2"]
127
    }
128
    </code>
129
    </listing>
130
    <listing>
131
    <code>
132
    "data": {
133
       "<var>varname</var>": ["Libellé 1", "Libellé 2"],
134
       "<var>varname</var>_raw": ["1", "2"],
135
       "<var>varname</var>_structured": [
136
         {
137
            "id": "1",
138
            "text": "Libellé 1",
139
            "foo": "bar"
140
         },
141
         {
142
            "id": "2",
143
            "text": "Libellé 2",
144
            "foo": "bar2"
145
         }
146
       ]
147
    }
148
    </code>
149
    </listing>
150
    </item>
151
  </terms>
152
  </item>
153

  
48 154
  <item>
49 155
  <p>
50 156
   Les champs de type « Date » sont des chaînes de caractères au format
51
-