|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() |
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 |
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() Inscription : février 2005 Messages : 1 797 ![]() |
Salut,
il y a plusieurs solutions : - tu mets tout dans une variable - t'utilises les fonctions de bufferisation, ob_start() etc. Si tu passes par des templates le plus simple sera la soluce 2. Tu fais comme pour ta preview sauf qu'en haut de page t'enclenche la bufferisation de sortie, et en fin de page tu récupères le contenu sans l'afficher : Code :
|
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() |
merci pour la réponse
en fait je cherchais une méthode symfony, mais je ne connaissais pas celle là donc merci encore sinon je pensais le faire (en l'absense de solution symfony) avec file_get_contents(). |
|
|
00
|
|
|
#4 |
![]() Développeur Web Inscription : juin 2004 Messages : 2 148 ![]() |
Salut,
Cette méthode existe mais je n'arrive pas à m'en souvenir. Je posterai quand je l'aurai retrouvée... Sinon, si tu as le temps, tu peux p'tet regarder dans l'api au niveau de sfResponse (mais je ne suis vraiment pas sur...)
__________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ N'oubliez pas de cliquer sur quand votre question à trouvé une solution.Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais! |
|
|
00
|
|
|
#5 |
![]() Développeur Web Inscription : juin 2004 Messages : 2 148 ![]() |
Re,
Je crois que ce que tu cherches est la méthode suivante: voir dans l'API: http://www.symfony-project.com/api/1_0/sfComponent
__________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ N'oubliez pas de cliquer sur quand votre question à trouvé une solution.Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com