Comment modifier la fonction d'un bouton

Comment modifier la fonction d'un bouton - HTML/CSS - Programmation

Marsh Posté le 19-09-2014 à 11:02:34    

Bonjour à tous,  
 
J'ai créé un premier site d'essai de vente en ligne sur Wix, et j'aimerai lors de l'achat des produits, pouvoir payer en Bitcoin, seulement Wix ne propose pas ce mode de paiement.  
 
Je m'explique... Voici le site en question : http://bipbipboom.wix.com/essai#!cart/c1kmm  
Après avoir remplit le panier, afin de procéder à la commande, il faut cliquer sur le bouton "CHECKOUT" mais celui-ci conduit à un mode de paiement par Paypal ou autre. De plus, afin de pouvoir réellement acheter, il faut payer un forfait mensuel ou annuel et comme je l'ai dit, seul le Bitcoin m'intéresse :)  
 
Etant un grand débutant en HTML, comment modifier la fonction du bouton "CHECKOUT" en un lien dirigeant vers une page indiquant l'adresse de mon porte-feuille Bitcoin tout en prenant compte du nombre d'article acheté par le client et du prix total et ajoutant un dernier bouton à cette nouvelle page, m'envoyant un mail contenant l'adresse mail du client (ou provenant directement d'elle) et confirmant sa commande afin d'en connaitre les détailles (produits, nombre, prix,...) mais ne pouvant être validé (le bouton) qu'après avoir indiqué son adresse mail (du genre : file:///E:/Bureau/Email%20confirmation%20(forum).html ) ?  
 
Après relecture, je me demande si j'en demande pas trop ;)  
En tous cas, merci d'avance pour votre aide !!!


Message édité par ramplanplan le 19-09-2014 à 11:20:01
Reply

Marsh Posté le 19-09-2014 à 11:02:34   

Reply

Marsh Posté le 19-09-2014 à 17:13:22    

Déjà, ça va pas être avec le html que tu vas t'en sortir mais avec un langage côté serveur. Wix, c'est une boutique en ligne avec du php ? En tout cas, il te faut accéder au code source (côté serveur, pas côté navigateur qui va t'afficher que le html généré) de ta boutique en ligne.
 
Au passage, des liens en file://, c'est local à ton PC, ça risque pas de marcher :o
 
Enfin, si tu n'y connais pas grand chose en dév web, mettre en place une solution de paiement me semble bien risqué :/ A moins que tu trouves un tuto qui te prenne par la main ou qq'un d'ici qui a déjà fait la manip ou alors, demander au support de Wix.


---------------
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 19-09-2014 à 20:47:25    

ok merci pour ta réponse rufo, je vais déjà commencer par essayer avec tes conseils


Message édité par ramplanplan le 19-09-2014 à 20:47:51
Reply

Marsh Posté le 22-09-2014 à 23:33:48    

Salut à tous, je reviens un peu tardivement suite à la réponse de rufo, comment accéder au code source côté serveur du site créé en question http://www.bipbipboom.wix.com/essai#!cart/c1kmm ?
Sinon, existe t-il un moyen de télécharger le site sous forme de template ?
 
Merci à vous...


Message édité par ramplanplan le 23-09-2014 à 00:42:55
Reply

Marsh Posté le 23-09-2014 à 14:15:12    

Purée, tout est en ajax (javascript) :fou: Ce sont nos amis handicapés visuels qui vont être content de surfer sur un tel site. Ca sera tout simplement inutilisable pour eux :pfff:  
 
Wix semble être un outil de e-commerce où tu ne peux justement pas accéder au code source puisque c'est pour ceux qui ne savent pas développer. Si tu veux te faire ta boutique en ligne et tout maîtriser, je te recommande Prestashop ou Magento, 2 CMS sous licence GPL (donc gratuits), supportés par les principaux hébergeurs (OVH, 1&1...).
 
Oui, parce qu'au passage, si tu fais ta boutique sur Wix et qu'un jour, tu veux mettre ta boutique ailleurs, tu pourras pas, ta boutique leur "appartient" :o


Message édité par rufo le 01-10-2014 à 10:36:27

---------------
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 01-10-2014 à 05:03:58    

Ce n'est pas parce qu'un site est entièrement en JS qu'il n'est pas accessible pour les aveugles.
Je vais t'apprendre qu'un lecteur d'écran se base sur le DOM de ton browser et non le HTML de ton fichier html.
Donc derrière si tu as mis en place tous les mécanismes qui respectent le référentiel accessiweb, ben ça devrait passer :o


---------------
Blablaté par Harko
Reply

Marsh Posté le 01-10-2014 à 10:41:03    

Je ne parlais pas de Javascript mais d'Ajax. Le problème de lecteurs d'écran comme le logiciel NVDA, c'est qu'il parcourt la page de haut en bas. Si un événement provoque un changement d'une portion de contenu après le passage du lecteur à l'endroit où le contenu a changé, la personne ne le "verra" pas.
 
Donc oui, si du JS modifie une portion de page avant le passage du lecteur, c'est bon. pareil si la souris passe sur la portion qui a changé. Sauf qu'un malvoyant (> 80%) utilise quasiment pas la souris.
 
Je développe un outil web pour l'école de mon fils. L'un des parent est justement aveugle à quasi 90%. Je suis allé chez elle pour voir comment se comportait son lecteur d'écran avec mon soft. Ca m'a aussi donné l'occasion de voir comment son PC était configuré : fond noir à la place du blanc, lecteur avec vitesse très rapide (car elle a l'habitude, du coup, je lui ai fait baisser la vitesse car moi, j'étais pas habitué :D ), navigation au clavier (du coup, les raccourcis sont très importants)...
 
Edit : grâce à cette "visite" et en me mettant à sa place, j'ai pu me rendre compte de l'intérêt du lien caché "skip" pour aller direct au contenu de la page. Oui, que le lecteur relise à chaque changement de page le menu principal et contextuel, ça soule très vite :fou: Au passage, le lecteur NVDA ne prononce pas ce qui est avec une règle "hidden" en CSS (il faut utiliser un margin négatif). Et pour les tableaux, on voit de suite l'intérêt de mettre les entêtes de colonne en <th> (et pas utiliser un simple <td> ). Bref, visite très instructive :)


Message édité par rufo le 01-10-2014 à 10:44:49

---------------
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

Sujets relatifs:

Leave a Replay

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