Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonsoir à tous,
Dans le cadre de mon dernier projet, je me trouve confronté à un souci : comment passer (proprement) une variable PHP à Javascript. J'insiste sur le "proprement", car salement je sais faire, y'a pas de souci, je cherche juste la façon la plus propre.
Dans l'idéal, s'il y avait moyen de ne pas mettre de Javascript du tout dans mes vues, ça m'arrangerait... Je trouve plus propre de tout séparer, si c'est possible bien sûr.
Dans un premier temps, j'ai pensé à faire mes appels de fonctions Javascript dans ma vue en leur passant en argument mes variables PHP... Mais ça laisse du JS dans mes vues...
Enfin bref, pour un exemple, j'ai des infobulles en JS qui doivent être donc remplies avec du texte, mais ce texte doit avant être traduit par PHP (et ZF bien sûr) et passé au JS après pour affichage des infobulles.
Merci d'avance.
Bonne soirée.
Hors ligne
<div id='bulles'>Le texte version FR</div>
si c'est en anglais
<div id='bulles'>Text in EN</div>
et dans ta vue ce sera un truc du genre
<div id='bulles'><?php echo $bulles_texte; ?></div>
Ton javascript est dans un fichier séparé et ensuite tu n'as plus qu'a attribuer des évenements et action à l'id "bulles".
Loooool, je crois que je suis pas clair du tout.
Have fun
Dernière modification par apiel (29-12-2010 11:34:06)
Hors ligne
Ta solution est très claire. C'est moi qui suis trop bête... >< ^^
J'aime pas Javascript. :p
Merci encore à toi.
Dernière modification par Ender (29-12-2010 12:23:25)
Hors ligne