Re: variable spip et javascript

"jo.baloo" <[email protected]> Thu, 6 May 2021 14:25:12 +0200 (CEST)
Newsgroups gmane.comp.web.spip.user
Message-ID <723208899.4274.1620303912075.JavaMail.www@wwinf1k12>
Je ne  m'en sort pas



     [(#SET{famillesjs,#GET{famillesjs}|array_merge{#ARRAY{#FAMILLE,#TITRE}}})]



 

en javascript 

    var famille_js = [(#GET{famillesjs}|json_encode{32})];
    
Fonctionne bien 

 

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

 

Je n'arrive pas du tout a prendre en compte  cette partie valeur Je ne trouve pas la syntaxe en spip

si la famille choisie  est  xx j'affiche une liste de ses valeurs en js

 

 

 

> Message du 05/05/21 09:06
> De : "jo.baloo" 
> A : "JLuc" , [email protected]
> Copie à : 
> Objet : Re: [Spip] variable spip et javascript
> 
>
> plus exactement j'ai un message :Filtre array_to_js non défini

> au vue du message de VICTOR trés bien détaillé,  j'en déduis  que c'est un pb de ma part au niveau du tableau existant.

> je regarderais mieux ce soir.

>  

> j'avais

> var type_famille = [];
 type_famille=[(#GET{lesfamilles}|array_to_js)];

> j'obtenais  type_famille=Array;  et Filtre array_to_js non défini

>  

> et le foreach de lesfamilles donne

>  

>   0=> agenda&Agenda&mini
   1=> lesarticles&Liste des articles&alterner_grandpetit,evidence,introduction,liste,ligne,ligne_inverser,ligne_inegale,mosaique,mosaique_arrondis,mosaique_center,mosaique_inegale,mosaique_libre,masonry,information,descriptif,slider,smb
– etc etc ...

>  

> Message du 05/05/21 08:37
> De : "JLuc" 
> A : [email protected]
> Copie à : 
> Objet : Re: [Spip] variable spip et java-script
> 
> Le 04/05/2021 à 23:15, jo.baloo a écrit :
> > merci pour la réponse.
> > La boucle fonctionne bien  et je récupère mon tableau mais par contre
> > je suppose que tu voulais dire que je pouvais aussi creer un  filtre array_to_js qui n'existe pas.
> 
> En effet, puisqu'elle n'existe pas il faut la créer avant de l'utiliser.
> 
> JL
> 
> _______________________________________________
> 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
>



_______________________________________________
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