modifier un code en javascript - HTML/CSS - Programmation
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.
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
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.
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
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é...
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
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 ?
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
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
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
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.
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
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 !
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
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
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 ! ^^
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
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
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 !
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
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
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