Bonjour,

Je débute avec Symfony2, et j'ai besoin de récupérer une valeur d'un formulaire envoyé avec la méthode POST.

Seulement voilà, je bloque complètement. Je suis sûr que c'est simple à faire et que je dois ne pas avoir compris quelque chose, donc je viens vous demander de l'aide.

Mon formulaire est ultra-simple, il n'y a que un champ que je dois récupérer (un entier simplement) pour repousser une date de x jours.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<form action="{{ path('DalTableauDeBordBundle_repousser_alerte', {'aleId': uneAlerte.getAleId}) }}" method="POST">
    <input id="nbJours" name="nbJours" type="number" value="1" min="1" onkeydown="controleSaisie()"/><label> jours</label>
    <input type="submit" value="Ok" />
</form>
Je veux récupérer cette valeur dans mon controlleur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 public function repousserAction($aleId) {
    $request = $this->get('request');
 
    if( $request->getMethod() == 'POST' ) {
        // Récupération de la valeur ici
 
        /* ... */
    }
 
    return indexAction();
}
Je n'ai rien trouvé de concluant sur Internet malheureusement... Et je bloque depuis un bon moment

Merci d'avance pour votre aide !