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