ecommerce et cmsms - Version imprimable +- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr) +-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html) +--- Forum : Modules, Tags (https://forum.cmsmadesimple.fr/forum-14.html) +--- Sujet : ecommerce et cmsms (/thread-1886.html) |
ecommerce et cmsms - guy - 06/04/2012 Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~ Voila apres quelques deboire pour la version 1.6.1 j'ai upgradé le serveur et installé une 1.10.3 neuve. TOut se passe pas trop mal a part les erreurs de cheksum ... je suis quasi tout le temps obliger de passer par la forge pour installer des modules . Pas trop grave mais pas le plus pratique evidement. (depot http://www.cmsmadesimple.org/ModuleRepository/request/v2/) Mon soucis vient du module d'ecommerce , je veut une boutique simple pour vendre quelques produits, pas besoin de la grosse artillerie. J'ai mis en oeuvre la méthode proposée ici: http://calguy1000.com/Blogs/8/60/cmsms-quick-e-commerce-how-to.html cela semble fonctionner mais ... des détail sont a régler ... Dans le paner les devises sont des dollar, ou puis je changer cela en € j'ai mis € dans le module produits mais a parement il ne se propage pas et je ne voit pas d'autres endroit pour choisir la devise. Pour le module "commande" je ne voit pas ou modifier les champs du formulaire de plus il est lié au module paypal geteway, mais lorsque je soumet le formulaire, rien ne se passe... (je n'ai pas encore configurer paypal geteway.. peut etre cela vient il de la ?) Assez de question pour un seul post je pense Merci de votre aide. Guy ecommerce et cmsms - airelibre - 06/04/2012 Bonjour Guy, Pour gérer la devise, ça se fait dans CGEcommerceBase : "E-commerce" / "Configuration E-Commerce" / onglet "Paramètres généraux" / "Symbole de devise Pour les champs de formulaires pour la commande, là par contre je ne crois pas que tu puisses ajouter des champs. Ce que je fais généralement, c'est que je masque ceux dont je n'ai pas besoin (juste masquer en css, car le module en a besoin tout de même lors du traitement). Pour Paypal gateway, il n'y a normalement pas de lien direct. Tu dois choisir les "paramètres de paiement" dans la configuration E-commerce. De là, tu peux effectivement utiliser Paypal. Si ton paypal est bien configuré, avec les gabarits par défaut sur le module "Orders", tu devrais voir le bouton paypal à la fin de ta commande. Bon courage ! ecommerce et cmsms - guy - 06/04/2012 pour la devise, le truc c'est que c'est fait ! mais cela ne semble pas effectif.... pas tres grave si il le faut je le met en dur dans les gabarit les champs je voulait simplifier a fond le formulaire, pas besoin des factures et tout cela....je vais plonger dans le code des que possible. Je vais voir pour configurer paypal. Guy ecommerce et cmsms - airelibre - 06/04/2012 Si tu veux simplifier la facturation, si ton client est déjà connecté tu peux utiliser les options de récupération de l'adresse dans le module de commandes. Ca peut aider ecommerce et cmsms - Loulac - 06/04/2012 Bonjour, Je m'incruste dans la conversation, ceci dit la question soulevée par Guy concernant la modification du formulaire m'intéresse. Actuellement je prépare un catalogue en ligne à partir duquel il sera possible d'envoyer une demande de devis par mail. Le module Orders répond presque entièrement à mes attentes. Il me manque néanmoins un champ qui permettrait de joindre un fichier. Cela est-il possible ? Cordialement. ecommerce et cmsms - airelibre - 06/04/2012 C'est un peu le problème d'orders dans sa forme actuelle, il n'est pas très souple... La solution la plus simple, à mon avis est de faire cela dans le gabarit avec de l'ajax, et y récupérer l'ID de la commande Mais je ne suis pas sûr que l'id de commande soit dispo dans les gabarits, à tester... en tous cas, la commande est enregistrée avant l'étape finale (elle est en statut "proposed"), donc c'est sans doute possible - au pire avec une UDT Mais Orders mériterait de bénéficier de champs complémentaires, c'est sûr.. Vous pouvez toujours demander au développeur, voire sponsoriser cet ajout ! ecommerce et cmsms - Loulac - 10/04/2012 Merci pour la réponse, y'a plus qu'à... Sinon autre petite question. Formbuilder propose un champ pour envoyer des fichiers, est-ce possible de l'utiliser à la place d'orders tout en récupérant le contenu du panier ? ecommerce et cmsms - airelibre - 16/04/2012 Je pense que tu peux essayer d'utiliser FormBuilder pour envoyer la commande par mail, mais du coup du perds le paiement et l'enregistrement de la commande dans le backoffice. Mais avec un peu de code, tout est faisable.. Tu peux par exemple appeler ton module de panier (Cart) dans un champ de formbuilder, et faire un gabarit propre pour inclure la liste des produits dans ton mail. Ca te permettrait d'utiliser les autres champs de FormBuilder. Tu peux aussi renvoyer vers une page qui contient "Orders" après avoir posté ton formulaire FormBuilder ! C'est peut être une idée à creuser ecommerce et cmsms - Loulac - 16/04/2012 Alors finalement j'ai abandonné orders, de toute façon je n'ai pas besoin de paiement et puis en plus j'ai rencontré des soucis après la mise à jour. J'ai donc créé mon formulaire avec FormBuilder et dans le gabarit de l'envoi et celui du mail. J'y ai tout simplement ajouté {Cart action=viewvart} (comme l'a conseillé Calguy dans un topic du forum anglais). Dans le gabarit de l'envoi j'ai conservé le bouton "Tout supprimer" ici renommé pour l'occasion "Terminer" afin de vider le panier de son contenu après l'envoi du mail. Bon, pour le moment c'est pas parfait mais ça fonctionne et ça répond à mes besoins. Néanmoins, comme j'ai le soucis du détail je creuse encore pour améliorer ça... |