IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[Smarty] Smarty pour générer du JSon


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de narmataru
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 548
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 548
    Par défaut [Smarty] Smarty pour générer du JSon
    Salut,

    Je voudrais générer du Json à partir de smarty. Cependant j'ai des problème du aux accolades et crochets...

    Y'a-t-il une manière d'échapper les caractères spéciaux ?

    Merci

    voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    {"markers": [
    	{foreach from=$listeEntites item=entite}
    		{"lat":{$entite.lat}, "lng":{$entite.lng}, "tips": "{$entite.nom}","html":"<em>Le nom</em>{$entite.description"},
    	{/foreach}
    ]}
    Et l'erreur Smarty :
    Fatal error: Smarty error: [in xxxx/retour_get_localisation.tpl line 1]: syntax error: unrecognized tag: "markers": [ {foreach from=$localisations item=entite (Smarty_Compiler.class.php, line 436) in xxxx/tools\smarty-2.6.9\Smarty.class.php on line 1088
    (Comme vous pouvez le constater j'utilise la version 2.6.9 de smarty)

  2. #2
    Membre Expert
    Avatar de narmataru
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 548
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 548
    Par défaut
    Il me manquait la balise {literal}

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {literal}{"markers":[{/literal}

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Plugin Smarty pour Netbeans
    Par tibotibo69 dans le forum NetBeans
    Réponses: 2
    Dernier message: 03/09/2009, 08h57
  2. [Smarty] Utilisation de smarty pour un site commercial
    Par Yoteco dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 03/10/2006, 12h54
  3. Quel outil UML (industriel) pour générer du code C# ?
    Par matsri2003 dans le forum Outils
    Réponses: 3
    Dernier message: 17/01/2005, 13h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo