Rediriger vers l'avant/vers l'action et l'envoi de paramètres post dans symfony
Dans mon cas, j'ai un petit formulaire avec votre login et mot de passe, une fois soumis, le login/pass sont utilisés pour ouvrir une imap conn pour récupérer de l'utilisateur e-mails, une fois que le tableau d'e-mails récupérés dans la même action, je veux rediriger vers une autre action que utilise ce tableau pour d'autres traitements !
Comment est-ce possible? Je veux dire redirection vers une autre action et l'envoi de l'ensemble du tableau comme paramètre post ?
OriginalL'auteur ProXamer | 2012-03-05
Vous devez vous connecter pour publier un commentaire.
Vous devez utiliser un
$this->forward()
méthode$this->getRequest()->setParameter()
et dans l'action.Par exemple:
dans la première action:
dans le cadre d'une autre action:
Merci man, je vais essayer !
OriginalL'auteur Mikhail
Pourquoi ne pas les mettre dans la session? Soit
$user->setAttribute()
ou$user->setFlash()
en outre, le tableau qui suis tring à envoyer est un peu gros
Eh bien, selon votre situation, c'est soit "post" (pas une bonne idée), session (oui, en passant d'énormes quantités de données entre les pages n'est généralement pas une bonne décision, mais il peut y avoir des exceptions), ou d'écrire les données dans un fichier ou une base de données...
OriginalL'auteur Vlad Jula-Nedelcu