modifier un code en javascript

modifier un code en javascript - HTML/CSS - Programmation

Marsh Posté le 04-02-2011 à 12:43:50    

Bonjour, a tous
voila je viens de trouver un code javascript pour mon blog qui fonctionne
mais je souhaiterais de l aide pour le modifier légèrement
dans le code qui suit je souhaiterais ajouter une colonne poids qui s  
afficherait automatiquement lors du choix de l article tout comme le prix qui  
s affiche automatiquement et que le poids total sois calculer comme il est  
fait pour le prix
 
un tout grand merci pour l aide
 
le code se trouve ici
 
http://madakids.free.fr/Bon%20de%20commande

Reply

Marsh Posté le 04-02-2011 à 12:43:50   

Reply

Marsh Posté le 14-02-2011 à 23:43:35    

Salut.
C'est pas très optimisé tout ça :
form.Montant1.value = AjouteVirgule(Stotal1);
form.Montant2.value = AjouteVirgule(Stotal2);
form.Montant3.value = AjouteVirgule(Stotal3);
form.Montant4.value = AjouteVirgule(Stotal4);
form.Montant5.value = AjouteVirgule(Stotal5);
form.Montant6.value = AjouteVirgule(Stotal6);

 

Et plein de ligne inutile, comme :
if ((form.NomArticle1.value != "" ) && (form.Quant1.value == "" ))
{alert('Vous avez entre une Designation sans Quantite (ligne 1)')}

 

Je m'y retrouve pas du tout dans ton code, désolé.
Faudrait déjà penser à le rendre plus lisible.


Message édité par cetplus le 14-02-2011 à 23:43:42
Reply

Marsh Posté le 15-02-2011 à 20:57:26    

bonsoir y a eu du changement cette fois ...il ne reste plus qu a faire une addition des frais de port au prix total ...si tu veux m aider c est le moment car je ne reçois plus de réponse ...pourtant je suppose qu en java script cela est une question d addition ...mais n y connaissant rien
 
voici ma dernière version du code
 
http://www.cijoint.fr/cjlink.php?f [...] 3dYVjD.txt
 
donc reste juste a faire l addition pour que dans le total sois inclus le prix de livraison
 
 
merci de ton aide

Reply

Marsh Posté le 15-02-2011 à 23:39:28    

Mais vous avez mis que le frais de port était gratuit ???
De plus, si vous souhaitez l'envoyer dans les Dom Tom ou ailleurs faudra penser à une liste déroulante. Vachement longue d'ailleurs.


Message édité par cetplus le 15-02-2011 à 23:39:52
Reply

Marsh Posté le 16-02-2011 à 02:57:58    

merci pour la réponse
oui gratuite via kiala ,mais pas pour la poste puisque si le colis pèse plus moins de 5 kilos il y a 5 euros en plus et si le colis pèse plus de 5 kilos alors il y a 10 euros en plus


Message édité par sonaca le 16-02-2011 à 02:58:45
Reply

Marsh Posté le 16-02-2011 à 09:45:19    

Si c'est pour faire du e-commerce, y'a Magento comme produit en GPL ;) ca vous évitera de faire un site bugué de partout et pas sécurisé...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 16-02-2011 à 15:55:50    

merci pour le conseil et pour la réponse ,mais je recherche plutôt une réponse a ma question comme cetplus était occupe a faire

Reply

Marsh Posté le 16-02-2011 à 23:31:55    

Salut Sonaca.
Voilà le résultat :
http://ideone.com/qARMD
 
J'ai appliqué +5€ quand c'était entre 5 et 6 Kg, ainsi que +10€ quand c'était supérieur ou égale à 6 Kg. C'est bon ?

Reply

Marsh Posté le 16-02-2011 à 23:35:10    

salut cetplus mon sauveur
euhhhh tu t étais un peu trompe c est 5 euros entre 0  et 5 kilos et 10 euros au dessus de 10 kilos et uniquement pour l envois par la poste ...
si le client choisi par kiala c est gratuit
 
un grand merci pour ton aide

Reply

Marsh Posté le 16-02-2011 à 23:47:18    

serait il possible que le calcul puisse se refaire tout seul si le cient clic a tour de role sur kiala ou poste  
je m explique par un exemple  
le client commande des articles pour  "1600 ff ou euros"  pour un poids de 7 kilos et choisis par la poste le montant sera donc de  "1610 ff ou euros "
a ce moment le client se dit tout compte fais je vais prendre par kiala ...y a t il moyen que le programme retire les 10 euros du total
 
un immense merci pour ton aide

Reply

Marsh Posté le 16-02-2011 à 23:47:18   

Reply

Marsh Posté le 16-02-2011 à 23:58:57    

je viens de faire des essais mais cela ne fonctionne pas ....je choisis un article .le prix et le poids s affiche  devant l article et en total dans la cellule net a payer ...puis je clique sur envois par poste il affiche bien 5 euros mais ne vient pas l ajouter au montant .....même en appuyant sur recalcul ....
 
 
merci d y regarder

Reply

Marsh Posté le 17-02-2011 à 00:23:46    

Je l'avais inclut directement dans le choix des produits. {{ Edit: Quand tu choisis le produit 1 et quantité 3, le prix augmente de 10 }}
Désolé, je vais modifier.


Message édité par cetplus le 17-02-2011 à 00:46:11
Reply

Marsh Posté le 17-02-2011 à 00:25:30    

cetplus pas trop compris "Je l'avais inclut directement dans le choix des produits." ah ok j ai pige ......c est super c est ce que je désirais mais le soucis c est pour l envois gratuit si cela est fait par kiala ...je m excuse j avais mal fais des essais ....c est vraiment super bien .....mais comment pourrais t on faire si le client choisis kiala puisque la c est gratuit


Message édité par sonaca le 17-02-2011 à 00:44:55
Reply

Marsh Posté le 17-02-2011 à 00:44:11    

Si, je l'avais inclut mais je n'ai laissé aucune trace de modification ^^.
Voici le code terminé :
http://ideone.com/akbl4
J'espère que c'est ce que tu espéré.
De rien et bonne chance !

Reply

Marsh Posté le 17-02-2011 à 00:45:19    

cetplus pas trop compris "Je l'avais inclut directement dans le choix des produits." ah ok j ai pige ......c est super c est ce que je désirais mais le soucis c est pour l envois gratuit si cela est fait par kiala ...je m excuse j avais mal fais des essais ....c est vraiment super bien .....mais comment pourrais t on faire si le client choisis kiala puisque la c est gratuit

Reply

Marsh Posté le 17-02-2011 à 00:47:48    

ah oui joliiiiiiiiiiiiiiiiiii tres bien  mis a part que cela est inverse mdrrrrrrrrrrrr
le cleitn pye pour kiala mdrrrrrrr et gratuit par la poste

Reply

Marsh Posté le 17-02-2011 à 00:49:43    

Mais non du tout ! Ouvre tes yeux, chez moi ça marche bien.
Tu choisis ton produit, ta quantité et tu clique sur la poste ... puis sur kiala ! Tt est bon, non mais ! ^^


Message édité par cetplus le 17-02-2011 à 00:57:42
Reply

Marsh Posté le 17-02-2011 à 01:54:19    

oui c est vrai qu ils ne sont plus tres grand ouvert ...dernier essai pour ce jour mais avec un souci aie  
lorsque le client achète le modele 001 le prix est de 150 ff et donc de 22.87 euros
si je clique sur kiala le montant passe a 17.87 euros ....et si je clique sur poste le montant reviens a 22.87 ....
je regarde cela demain  
 
merci de ton aide si precieuse

Reply

Marsh Posté le 17-02-2011 à 02:06:08    

en fait je pense qu il y a un soucis avec le bouton recalcul ...
ne pourrais t on pas dire pas faire par exemple  
le client choisis ce dont il a besoin ...ensuite il choisis son mode de livraison puis il doit cliquer sur recalcul ...
de cette façon si il ajoute un article après avoir choisi" poste" ,le montant de livraison sera indexe a nouveau par la fonction recalcul
autrement avec la façon de calcul pour le moment si le client ajoute quelque chose cela ne fonctionne plus
 
merci pour tout

Reply

Marsh Posté le 17-02-2011 à 05:15:01    

Personnellement j'aurais fait un affichage comme suit :
 
Nom :
Adresse :  
Pays : [liste déroulante]
Code postale + ville : [liste déroulante]
Adresse Mail : @
|article|Prix|Qte|Montant|Poids|
1 [produit] [prix] [qte] [montant] [poids]
[Bouton 'ajouter un produit']
Frais de port : [prix selon le pays+ville]
Type d'envoi : [] par la poste; [] par Kiala
[Bouton 'Je certifie avoir fait mon choix']
 
Puis avec le dernier bouton, ça calcule tout ça, en enlevant volontairement le bouton 'ajouter un produit'.
Et la création d'un bouton 'recommencer'.
 
Par contre je n'ai pas du tout envie de te faire ça. C'est juste une idée.
@++ bonne chance par la suite !

Reply

Marsh Posté le 17-02-2011 à 07:31:22    

merci pour la réponse
mais bon malheureusement ne connaissant rien en javascript j ai déjà du chercher pas mal après un modèle qui me plaisait ,mais c est vrai que ton idée est excellente ....
y a t moyen de corriger afin que
e client choisis ce dont il a besoin ...ensuite il choisis son mode de livraison puis il doit cliquer sur recalcul ...
de cette façon si il ajoute un article après avoir choisi" poste" ,le montant de livraison sera indexe a nouveau par la fonction recalcul
autrement avec la façon de calcul pour le moment si le client ajoute quelque chose cela ne fonctionne plus  
 
un tout grand merci pour le temps que tu passes sur mon soucis  et mille fois merci

Reply

Marsh Posté le 17-02-2011 à 08:25:23    

bon laisse tomber ,jevais me debrouiller avec tout ce que tu as deja eu la gentilesse de faire pour moi
 
vraiment un énorme gros merci pour tout ce boulot  

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed