Re: variable spip et javascript

"jo.baloo" <[email protected]> Thu, 6 May 2021 17:48:34 +0200 (CEST)
Newsgroups gmane.comp.web.spip.user
Message-ID <116699238.6600.1620316114466.JavaMail.www@wwinf1k12>



mon pb c'est ça sauf que je veut remplir le tableau dynamiquement avec une boucle et que la partie 

l'ensemble : nom,poire,couleur,vert,poids,80 et un champ d'une table récupere par une balise #VALEUR.

Je pense que l'erreur vient de la

 

 

 

 

 

 

> Message du 06/05/21 14:53
> De : "Victor / tokiop" 
> A : [email protected]
> Copie à : 
> Objet : Re: [Spip] variable spip et javascript
> 
> Le 06/05/2021 à 14:25, jo.baloo a écrit :
> > mais en réalité  j'ai pour chaque ligne du tableau 
> > 
> > la famille #FAMILLE son titre  #TITRE ses valeurs  #VALEUR
> > 
> > avec #VALEUR au format "nom1","val1","nom,"val2"...ou au minimum je pourrais faire  "val1","val2" ou val1,val2...ou autre si besoin
> 
> Bonjour,
> 
> je suis pas sûr de comprendre correctement. Si tu souhaites attribuer plusieurs valeurs à une clé, tu peux lui assigner un tableau, pour créer une imbrication de tableaux :
> 
> ```
> [(#SET{fruits,#ARRAY})]
> 
> [(#SET{fruits,#GET{fruits}|array_merge{
> #ARRAY{pomme,#ARRAY{nom,pomme,couleur,rouge,poids,200}}
> }})]
> [(#SET{fruits,#GET{fruits}|array_merge{
> #ARRAY{poire,#ARRAY{nom,poire,couleur,vert,poids,80}}
> }})]
> [(#SET{fruits,#GET{fruits}|array_merge{
> #ARRAY{banane,#ARRAY{nom,banane,couleur,jaune,poids,150}}
> }})]
> 
> 
>
// <![CDATA[

> var fruits_js = [(#GET{fruits}|json_encode{32})];
>
// ]]>

> ```
> 
> fruits_js aura alors ce contenu :
> 
> 
> ```
> {
> "pomme":{
> "nom":"pomme",
> "couleur":"rouge",
> "poids":200
> },
> "poire":{
> "nom":"poire",
> "couleur":"vert",
> "poids":80
> },
> "banane":{
> "nom":"banane",
> "couleur":"jaune",
> "poids":150
> }
> }
> 
> ```
> 
> Est ce que c'est ce que tu souhaites faire ?
> 
> Bonne journée :)
> _______________________________________________
> liste spip
> [email protected] - désabonnement : envoyer un mail à [email protected]
> 
> Archives : https://www.mail-archive.com/[email protected]/maillist.html
> 
> Infos : https://listes.rezo.net/mailman/listinfo/spip
> 
> Documentation de SPIP : http://www.spip.net/
> 
> Irc : de l'aide à toute heure : http://spip.net/irc
>