gamuform/json_gamuform.json.html
2022-03-30 17:45:20 +02:00

50 lines
1.1 KiB
HTML

#HTTP_HEADER{Content-Type: application/json; charset=#CHARSET}
#SET{header,#ENV{objet}|gamuform_recup_champ}
[{
"header":{
"id": "id",
"edit": "",
<BOUCLE_header(DATA){source table,#GET{header}}{','}>
[(#CLE|json_encode)] : [(#VALEUR|json_encode)]
</BOUCLE_header>
},
"crayons":{
},
"filtreCol" : {
},
"classes" : {
"id": "w80p",
"edit": "w80p"
}
}
<B_gamuform>
,
<BOUCLE_gamuform(DATA){source table, #ENV{objet}|gamuform_recup_valeurs{#ENV{id}}}{','}>
#SET{ligne,#VALEUR}
[(#SET{edit, <a class="modalbox"
href="[(#URL_PAGE{editer_gamuform}
|parametre_url{id_objet,#GET{ligne/id}}
|parametre_url{objet,#ENV{objet}}
|parametre_url{redirect,gamutable})]">
<i class="fas fa-edit"></i>
</a> })]
{
"html": {
"id": #GET{ligne/id},
"edit": [(#GET{edit}|json_encode)],
<BOUCLE_headerB(DATA){source table,#GET{header}}{','}>
[(#CLE|json_encode)] : [(#GET{ligne/#CLE}|json_encode)]
</BOUCLE_headerB>
},
"search": {
"id": #GET{ligne/id},
"edit": "",
<BOUCLE_headerC(DATA){source table,#GET{header}}{','}>
[(#CLE|json_encode)] : [(#GET{ligne/#CLE}|textebrut|json_encode)]
</BOUCLE_headerC>
}
}
</BOUCLE_gamuform>
]