Titre du sujet : Re: php et template par alainpe sur 21/12/2014 15:00:12
! ça fonctionne.
il y avait une variable non déclarée dans le js, ce qui bloquait la suite du code.
Merci et désolé, je galère un peu.
J'enchaîne sur la suite du problème.
Ce que je voudrais faire c'est récupérer dans le js de mon template (celui qui construit les évènements pour remplir l'agenda)
events: [
{title : 'titre',
start: new Date(y, m, d-5),
end: new Date(y, m, d-2)
}]
etc...
les données de la variable smarty que j'ai chargée dans mon php avec les valeurs extraites de ma DB.
Actuellement je peux lire en html un élément du tableau avec
{$evene[1].titre}
donc les données sont bien présentes dans mon template
J'ai donc initialisé un tableau en js
var Tabl = new Array();
Je réussi à charger les valeurs de mon tableau en statique :
var Tabl = ["rdv SSD",
"conférence",
"Lucien",
"Repas GH",
"Séance FF"];
puis à les lire
events: [
{
title : Tabl[3],
start: new Date(y, m, d-5),
end: new Date(y, m, d-2)
}]
Mais je ne sais pas comment attribuer à mon tableau Tabl les données du tableau de ma variable smarty $evene.
Merci !
|