[eCommerce] Modifier un prix grace à une quantite selectionnée
Bonjour,
j'aimerais changer le prix total du produit suivant la quantité selectionnée dans la kiste déroulante.
voici mon script:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
| <script language="javascript">
function changer(obj){
var chaine1="champstext_ ";
var chaine2=obj;
var chaine=chaine1+chaine2;
alert(chaine);
document.getElementById('chaine').value=document.getElementById('qte').value;
}
</script>
<h2>Liste des produits de votre panier</h2>
<form name="formulaire" action="index.php" method="POST">
<input type="hidden" name="action" value="confirm_commande"/>
<table border='1' width="100%">
<tr>
<th>Photo</th>
<th>Reference</th>
<th>Designation</th>
<th>Prix Unitaire</th>
<th>Quantite</th>
<th>Prix Total</th>
<th> </th>
</tr>
<?php foreach($collArticleaCommander as $obj_panier){
?>
<tr>
<td><img src="<?php echo $obj_panier->getPhoto() ?>" alt="<?php echo $obj_panier->getNom() ?>"></td>
<td><?php echo $obj_panier->getRef() ?></td>
<td><?php echo $obj_panier->getNom() ?></td>
<td name="prix" id="prix"><?php echo $obj_panier->getPrix() ?> </td>
<td><select name="qte_<?php echo $obj_panier->getRef() ?>" id="qte" onchange="changer(<?php echo $obj_panier->getRef() ?>)"><?php for($i=1; $i<=10; $i++){ echo '<option value="'.$i.'">'.$i.'</option>';} ?></select></td>
<td><input type="text" name="champstext" id="champstext_<?php echo $obj_panier->getRef() ?>"> </td>
<td><a href="index.php?action=delProduitPanier&Produit=<?php echo $obj_panier->getRef() ?>">Supprimer</a></td>
</tr>
<?php
}
?>
<tr>
<th></th>
<th></th>
<th></th>
<th></th>
<th></th>
<th>Total de la commande :</th>
<th><?php foreach($collArticleaCommander as $obj_panier){ $prix = $prix + $obj_panier->getPrix();} echo $prix; ?> </th>
</tr>
</table>
<h2><input type="submit" value="Commander"/></h2>
</form> |