bonjour a tous,
j'ai créé une page contenant plusieurs formulaires.
par contre je ne sais pas comment tester du coté controller le formulaire qui à poster.
si quelqu'un peut m'aider,
Merci
bonjour a tous,
j'ai créé une page contenant plusieurs formulaires.
par contre je ne sais pas comment tester du coté controller le formulaire qui à poster.
si quelqu'un peut m'aider,
Merci
Bonjour,
Je ne connais ZF, mais ce problème je crois n'est pas dépendant de çà... donc je dirais : Donne un nom distinct à chacun de tes boutons submit.
La solution de Huntress est la meilleure. Tu nomme tes submit "submit1", "submit2", "submit3", etc... et dans ton contrôleur, pour savoir lequel a été cliqué :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 if($this->_request->hasParam('submit1')) { //Premier formulaire } else if($this->_request->hasParam('submit2')) { //Second formulaire } else if($this->_request->hasParam('submit3')) { //Troisième formulaire }
Bonjour j'ai le meme probleme mais il me dis que la fonction hasParam n'a pas ete trouver
Quelqu'un connait-il la fonction equivalente avec Zend1.8
D'avance merci
tu as essayer de faire plutot comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $this->getRequest()->hasParam('toto')
Bonjour,
J'ai rencontré le même problème avec la fonction hasParam (non trouvée).
J'ai utilisé à la place getParam et ça fonctionne (avec ZF 1.8.4).
Morgann
Partager