Form: Effettuare Il Submit Inviando I Dati Ad Altra Action

Ho una form con il pulsante Invia, che è un submit normale

Devo farmi un pulsante ‘test’ che effettua il submit ma AD UNA ACTION DIVERSA. Come si fa!?

se usi ajax per cambiare l’action e poi fare il submit ti può andare bene?

puoi controllare i due diversi bottoni nella stessa action.

fare il submit di tutta la form su un’altra action non credo si possa fare,

puoi al massimo dirottare un bottone su un’altra azione, inviandoti qualcosa su get o post.

…eh eh. . trovato !




echo CHtml::submitButton( Yii::t('Email','test sending to you'), array(

                'submit'=> $this->createUrl('sendTest',array("id"=> $model->id)),

                'id'    => 'testBtn',

                'name'  => 'testBtn',

                'class' => 'btn btn-info',

        ));




echo CHtml::submitButton( Yii::t('Email','send now'), array(

                'submit'    => $this->createUrl('send',array("id"=> $model->id)),

                'id'        => 'sendNowBtn',

                'name'      => 'sendNowBtn',

                'class'     => 'btn btn-warning',

        ));