Bonsoir,

Il te faut choisir un name différent. Sinon, seule la dernière valeur sera
transmise.


-----Message d'origine-----
De : [email protected] [mailto:[email protected]] De la
part de manuel brossard
Envoyé : mardi 30 novembre 2010 22:19
À : [email protected]
Objet : Re: [symfony-fr] 1 formulaire 2 boutons

SAUVEGARDER




Le 30 novembre 2010 22:15, Jérémy LEHERPEUR <[email protected]> a écrit :


        Tu as donc bien ton customer_id = "SAUVEGARDER"

        Donc <?php echo $request->getParameter("customer_id") ?>
        
        
        Ca affiche quoi ?

        Le 30 novembre 2010 22:12, manuel brossard <[email protected]> a
écrit :


                
                $_POST: Array
                (
                    [evaluation] => Array
                        (
                            [score1] => 1
                            [comment1] => 
                            [contributor_id] => 5
                            [customer_id] => 
                
                            [invitation_id] => 16
                
                            [_csrf_token] =>
06f6f66573495296a0a577e7d3e7e696

                            [score2] => 1
                            [comment2] => 
                            [score3] => 1
                            [comment3] => 
                            [score4] => 4
                
                
                
                            [comment4] => 
                            [score5] => 1
                            [comment5] => 
                            [score6] => 3
                            [comment6] => 
                            [comment] => 
                        )
                
                    [customer_id] => SAUVEGARDER
                
                
                
                )


                Le 30 novembre 2010 22:05, Jérémy LEHERPEUR
<[email protected]> a écrit :


                        Si tu fais, il t'affiche quoi ?

                        
                        public function executeCreate(sfWebRequest $request)
                          {
                             $this->form = new EvaluationForm();
                             $this->evaluation = new Evaluation();
                        
                             echo "<pre>".print_r($_POST, true)."</pre>";
                             die();
                          }
                        
                        
                        Le 30 novembre 2010 22:02, manuel brossard
<[email protected]> a écrit :


                                <form action="<?php echo
url_for('evaluation/create') ?>" method="post">
                                
                                ......
                                
                                  <tr>
                                     <th colspan="2">ESPACE LIBRE </th>
                                   <td><?php echo
$form['comment']->renderError() ?></td>
                                   <td><?php echo
$form['comment']->renderHelp() ?></td>
                                   <td> <?php echo
$form['comment']->render() ?> </td>
                                
                                     </tr>
                                     <tr>


                                      <td><input type="submit"
name="customer_id" value="SAUVEGARDER"/></td>
                                      <td><input type="submit"
name="customer_id" value="VALIDER"/></td>
                                
                                </tr>
                                
                                
                                    </tbody>
                                
                                 </table>
                                </form>
                                
                                
                                
                                
                                
                                Le 30 novembre 2010 21:59, Jérémy LEHERPEUR
<[email protected]> a écrit :


                                        je veux ton form complet!
                                        
                                        
                                        Le 30 novembre 2010 21:57, manuel
brossard <[email protected]> a écrit :


                                                Template :
                                                <td><input type="submit"
name="customer_id" value="SAUVEGARDER"/></td>
                                                  <td><input type="submit"
name="customer_id" value="VALIDER"/></td>
                                                
                                                
                                                
                                                
                                                
                                                Action...
                                                
                                                 public function
executeCreate(sfWebRequest $request)
                                                  {
                                                     $this->form = new
EvaluationForm();
                                                     $this->evaluation = new
Evaluation();
                                                     $btnexecute=
$request->getParameter('customer_id');
                                                     if ($btnexecute ===
'SAUVEGARDER' )

                                                           {
$this->evaluation->setCustomerId(1);}
                                                             else {
        
$this->evaluation->setCustomerId(20);
                                                           }
                                                
                                                
        
$this->processForm($request, $this->form);
        
$this->setTemplate('new');
                                                
                                                  }
                                                
                                                
                                                
                                                
                                                
                                                
                                                Le 30 novembre 2010 21:54,
Jérémy LEHERPEUR <[email protected]> a écrit :


                                                        il est bien dans ton
form ???

                                                        Partage tout ton
code via pastebin.com


                                                        Le 30 novembre 2010
21:52, manuel brossard <[email protected]> a écrit :


                                                                j' avais
testé ça au début .. c 'est le même résultat.. c ' est comme le imput submit
n' était pas passé comme les autres paramètres..
                                                                
                                                                
                                                                Le 30
novembre 2010 21:47, Jérémy LEHERPEUR <[email protected]> a écrit :


                                                                        et
getParameter ??
                                                                        
                                                                        
                                                                        Le
30 novembre 2010 21:46, manuel brossard <[email protected]> a écrit :


        
Le getPostParameter me retourne que dalle !
        

        

        
Le 30 novembre 2010 20:46, mehdi mays <[email protected]> a écrit :


        

        
<input type="submit"  name="btnexecute" value="save" />
        
<input type="submit" name="btnexecute"  value="valide" />
        

        
if($request->isMethod('post'))
        
{

        
$btnexecute= $request->getPostParameter('btnexecute');
        

        

        
if($btnexecute === 'save')
        
{
        
//..........
        
}
        
elseif(btnexecute === 'valide' )
        
{
        
//....................
        
}
        
}

        


        
-- 
        
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
Symfony-fr.
        
Pour envoyer un message à ce groupe, adressez un e-mail à
[email protected].
        
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected]
<mailto:symfony-fr%[email protected]> .
        
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr
        





        
-- 
        
Cordialement,
        

        
Manuel Brossard
        
Twitter: twitter.com/infonel
        
Skype : mantex2039
        

        
Tel: + 33 9 72 17 00 41
        



        


        
-- 
        

        
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
Symfony-fr.
        
Pour envoyer un message à ce groupe, adressez un e-mail à
[email protected].
        
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected]
<mailto:symfony-fr%[email protected]> .
        
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr
        





                                                                        -- 
                                                                        
        
Jérémy LEHERPEUR
        
[email protected]


                                                                        

                                                                        -- 
                                                                        Vous
recevez ce message, car vous êtes abonné au groupe Google Groupes
Symfony-fr.
                                                                        Pour
envoyer un message à ce groupe, adressez un e-mail à
[email protected].
                                                                        Pour
vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected]
<mailto:symfony-fr%[email protected]> .
                                                                        Pour
plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr
                                                                        




                                                                -- 
        
Cordialement,
                                                                
                                                                Manuel
Brossard
                                                                Twitter:
twitter.com/infonel
                                                                Skype :
mantex2039
                                                                
                                                                Tel: + 33 9
72 17 00 41
                                                                


                                                                

                                                                -- 
                                                                Vous recevez
ce message, car vous êtes abonné au groupe Google Groupes Symfony-fr.
                                                                Pour envoyer
un message à ce groupe, adressez un e-mail à [email protected].
                                                                Pour vous
désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected]
<mailto:symfony-fr%[email protected]> .
                                                                Pour plus
d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr
                                                                




                                                        -- 
                                                        Jérémy LEHERPEUR
                                                        [email protected]


                                                        

                                                        -- 
                                                        Vous recevez ce
message, car vous êtes abonné au groupe Google Groupes Symfony-fr.
                                                        Pour envoyer un
message à ce groupe, adressez un e-mail à [email protected].
                                                        Pour vous désabonner
de ce groupe, envoyez un e-mail à l'adresse
[email protected]
<mailto:symfony-fr%[email protected]> .
                                                        Pour plus d'options,
consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr
                                                        




                                                -- 
                                                Cordialement,
                                                
                                                Manuel Brossard
                                                Twitter: twitter.com/infonel
                                                Skype : mantex2039
                                                
                                                Tel: + 33 9 72 17 00 41
                                                


                                                

                                                -- 
                                                Vous recevez ce message, car
vous êtes abonné au groupe Google Groupes Symfony-fr.
                                                Pour envoyer un message à ce
groupe, adressez un e-mail à [email protected].
                                                Pour vous désabonner de ce
groupe, envoyez un e-mail à l'adresse
[email protected]
<mailto:symfony-fr%[email protected]> .
                                                Pour plus d'options,
consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr
                                                




                                        -- 
                                        Jérémy LEHERPEUR
                                        [email protected]


                                        

                                        -- 
                                        Vous recevez ce message, car vous
êtes abonné au groupe Google Groupes Symfony-fr.
                                        Pour envoyer un message à ce groupe,
adressez un e-mail à [email protected].
                                        Pour vous désabonner de ce groupe,
envoyez un e-mail à l'adresse [email protected]
<mailto:symfony-fr%[email protected]> .
                                        Pour plus d'options, consultez la
page de ce groupe : http://groups.google.com/group/symfony-fr?hl=fr
                                        




                                -- 
                                Cordialement,
                                
                                Manuel Brossard
                                Twitter: twitter.com/infonel
                                Skype : mantex2039
                                
                                Tel: + 33 9 72 17 00 41
                                


                                

                                -- 
                                Vous recevez ce message, car vous êtes
abonné au groupe Google Groupes Symfony-fr.
                                Pour envoyer un message à ce groupe,
adressez un e-mail à [email protected].
                                Pour vous désabonner de ce groupe, envoyez
un e-mail à l'adresse [email protected]
<mailto:symfony-fr%[email protected]> .
                                Pour plus d'options, consultez la page de ce
groupe : http://groups.google.com/group/symfony-fr?hl=fr
                                




                        -- 
                        Jérémy LEHERPEUR
                        [email protected]


                        

                        -- 
                        Vous recevez ce message, car vous êtes abonné au
groupe Google Groupes Symfony-fr.
                        Pour envoyer un message à ce groupe, adressez un
e-mail à [email protected].
                        Pour vous désabonner de ce groupe, envoyez un e-mail
à l'adresse [email protected]
<mailto:symfony-fr%[email protected]> .
                        Pour plus d'options, consultez la page de ce groupe
: http://groups.google.com/group/symfony-fr?hl=fr
                        




                -- 
                Cordialement,
                
                Manuel Brossard
                Twitter: twitter.com/infonel
                Skype : mantex2039
                
                Tel: + 33 9 72 17 00 41
                


                

                -- 
                Vous recevez ce message, car vous êtes abonné au groupe
Google Groupes Symfony-fr.
                Pour envoyer un message à ce groupe, adressez un e-mail à
[email protected].
                Pour vous désabonner de ce groupe, envoyez un e-mail à
l'adresse [email protected]
<mailto:symfony-fr%[email protected]> .
                Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr
                




        -- 
        Jérémy LEHERPEUR
        [email protected]


        

        -- 
        Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
        Pour envoyer un message à ce groupe, adressez un e-mail à
[email protected].
        Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected]
<mailto:symfony-fr%[email protected]> .
        Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr
        




--
Cordialement,

Manuel Brossard
Twitter: twitter.com/infonel
Skype : mantex2039

Tel: + 33 9 72 17 00 41



--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail à
[email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected].
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr


-- 
Vous recevez ce message, car vous êtes abonné au groupe Google 
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail 
à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse 
[email protected].
Pour plus d'options, consultez la page de ce groupe : 
http://groups.google.com/group/symfony-fr?hl=fr

Répondre à