Gestion pour l'enregistrement de la commande

This commit is contained in:
Michael RICOIS 2012-03-14 11:01:53 +00:00
parent 80e214a19b
commit 791e5c14ad
3 changed files with 34 additions and 4 deletions

View File

@ -70,6 +70,8 @@ class EnrichissementController extends Zend_Controller_Action
*/
public function commandeAction()
{
$this->_helper->layout()->disableLayout();
$request = $this->getRequest();
$idCriteres = $request->getParam('id', null);
$idProfil = $request->getParam('profil', null);

View File

@ -1 +1,9 @@
<?php
Votre commande a bien été prise en compte sous la référence
<script>
$('#dialog').dialog({ buttons: [ {
text: "Quitter",
click: function() { $(this).dialog('close'); }
} ] });
</script>

View File

@ -7,6 +7,7 @@ Erreur
Vous pouvez prendre contact avec le service commercial en cliquant ici.
Vos critères seront enregistrées et une référence vous sera fourni.</p>
<?php } else {?>
<div id="update">
<p>Votre ciblage a été actualisé</p>
<p>
@ -25,11 +26,30 @@ Nombre d'unités Insee : <?=$this->uniteInsee?><br/>
Les informations permettant l'enrichissement seront enregistrées, après la saisie de votre référence.
</p>
<br/>
<form>
<form name="commande" method="post" action="<?=$this->url(array('controller'=>'enrichissement', 'action'=>'commande'))?>">
<input type="hidden" name="id" value="<?=$this->id?>" />
<label>Référence : </label><input type="text" name="ref">
</form>
<script>
$('#form[name=commande]').ajaxForm({
beforeSubmit: function() {
$('#update').html('Envoi en cours...');
},
success: function(data) {
$('#update').html(data);
}
});
$('#dialog').dialog({ buttons: [ {
text: "Valider",
click: function() {
$.post(
$('form[name=commande]').attr('action'),
$('form[name=commande]').serialize(),
function(data){
$('div#update').html(data);
});
}
} ] });
</script>
</div>
<?php }?>