[Symfony] Récup dans une variable au lieu d'affichage, possible ?

Récup dans une variable au lieu d'affichage, possible ? [Symfony] - PHP - Programmation

Marsh Posté le 05-10-2007 à 10:50:06    

Bonjour tout le monde :)
 
je viens vous voir parce que je seche sur un point :
ce que je voudrais c'est récupérer le résultat d'une action mais couplé a son template et layout. (au lieu de l'afficher)
 
plus clairement, il s'agit d'une newsletter, après la contribution de cette dernière on a la possibilité de la prévisualiser, ceci se fait à l'aide d'une action preview, un template preview et un layout newsletter. le resultat est parfait, ma newsletter s'affiche très bien.
maintenant je voudrais savoir si c'est possible de récupérer tout ça dans une variable au lieu de l'afficher a l'ecran ? (le récupérer pour le passer a la moulinette qui envoie les mails aux personnes inscrites).
 
donc voilà, merci pour votre aide :)

Reply

Marsh Posté le 05-10-2007 à 10:50:06   

Reply

Marsh Posté le 05-10-2007 à 11:12:49    

Soit c'est déjà prévus (je connais pas symfony donc je te laisse fouiller leur code ou poser la question sur le forum de symfony) soit tu fais joujou avec la bufférisation ( RTFM : http://fr.php.net/manual/fr/ref.outcontrol.php ) pour mettre dans un buffeur et récupérer le résultat avant envoie au serveur.


Message édité par omega2 le 05-10-2007 à 11:13:55
Reply

Marsh Posté le 05-10-2007 à 11:29:00    

merci pour cette réponse :)
 
en attendant de voir si c'est prévu par symfony je vais explorer la piste du buffer :)

Reply

Marsh Posté le 05-10-2007 à 17:25:01    

et si je passe par file_get_contents() c'est pas mieux que la befferisation ?


Message édité par naeh le 05-10-2007 à 17:25:15
Reply

Marsh Posté le 08-10-2007 à 10:36:11    

Si tu veux que le template vas y, fait toi plaisir.
Si tu veux récupérer à la volé le résultat d'un script php, c'est la bufférisation qu'est la solution (si rien de prévus dans le script)

Reply

Marsh Posté le 08-10-2007 à 17:07:09    

En ouvrant une session curl et sauvant le resultat dans une variable et un champ de bdd c'est possible aussi.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed