Création d'une boutique en ligne.

Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
#1
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.0.1.1
#~ Url du site :
#~ Hébergeur / Soft : ovh
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Tout d'abord, milles excuses à tout le monde pour ne pas avoir transmis les infos systèmes mais je n'en suis pas encore là malheureusement.

Voilà, je crée des sites avec cmsmadesimple depuis quelques mois maintenant, et arrive ce qui devait arriver : on me demande une boutique en ligne pour de la vente de bijoux artisanaux (environ 100 références).

J'ai cherché sur le forum pour connaître les modules nécessaires (E-commerce,cart, etc...) mais je vous avoue que je suis un peu perdu. Je vais devoir faire appel encore une fois à votre expérience...

Pourriez-vous lister la liste des modules à intégrer pour une petite boutique simple ? Y a T il un petit tuto sur le sujet ?

Merci encore une fois, grandement et d'avance, pour votre aide précieuse...
#1
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.0.1.1
#~ Url du site :
#~ Hébergeur / Soft : ovh
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Tout d'abord, milles excuses à tout le monde pour ne pas avoir transmis les infos systèmes mais je n'en suis pas encore là malheureusement.

Voilà, je crée des sites avec cmsmadesimple depuis quelques mois maintenant, et arrive ce qui devait arriver : on me demande une boutique en ligne pour de la vente de bijoux artisanaux (environ 100 références).

J'ai cherché sur le forum pour connaître les modules nécessaires (E-commerce,cart, etc...) mais je vous avoue que je suis un peu perdu. Je vais devoir faire appel encore une fois à votre expérience...

Pourriez-vous lister la liste des modules à intégrer pour une petite boutique simple ? Y a T il un petit tuto sur le sujet ?

Merci encore une fois, grandement et d'avance, pour votre aide précieuse...
#2
Bonjour,

il faut en effet un certain nombre de modules pour créer une suit e-commerce, avec ses limites toutefois.

Voici un bon point de départ : http://calguy1000.com/Blogs/8/60/cmsms-q...ow-to.html
Même si l'article date un peu, la structure est à peu près la même.

Aujourd'hui, il faudrait remplacer Cart par Cart2 et CustomContent a été remplacé par des fonctions au sein de FrontEndUsers.

Tu as besoin de quoi côté paiement ?
#2
Bonjour,

il faut en effet un certain nombre de modules pour créer une suit e-commerce, avec ses limites toutefois.

Voici un bon point de départ : http://calguy1000.com/Blogs/8/60/cmsms-q...ow-to.html
Même si l'article date un peu, la structure est à peu près la même.

Aujourd'hui, il faudrait remplacer Cart par Cart2 et CustomContent a été remplacé par des fonctions au sein de FrontEndUsers.

Tu as besoin de quoi côté paiement ?
#3
Merci beaucoup je vais regarder çà !
Pour le mode de paiement ce serait paypal...
#3
Merci beaucoup je vais regarder çà !
Pour le mode de paiement ce serait paypal...
#4
Ok donc tu as un module Paypal déjà dispo dans la forge.

Tiens-nous au courant ! Bon dev
#4
Ok donc tu as un module Paypal déjà dispo dans la forge.

Tiens-nous au courant ! Bon dev
#5
@airlibre ton lien http://calguy1000.com/Blogs/8/..... cmsms-quick-e-commerce-how-to.html est HS


pour info la page "ancienne" CMSMS Quick E-Commerce How-To est visible sur
https://archive.is/IutIM
J-C Etiemble v 2.2.xx
#5
@airlibre ton lien http://calguy1000.com/Blogs/8/..... cmsms-quick-e-commerce-how-to.html est HS


pour info la page "ancienne" CMSMS Quick E-Commerce How-To est visible sur
https://archive.is/IutIM
J-C Etiemble v 2.2.xx
#6
Merci JCE, le site semble avoir des petits soucis en effet Wink
#6
Merci JCE, le site semble avoir des petits soucis en effet Wink
#7
Pas évident de créer une boutique avec CMSMS avec le peu de documentation disponible.
Mais j'ai quand même réussi avec CMSMS 2.1.5.
Le lien suivant (en anglais) m'a bien aidé :
https://forum.cmsmadesimple.org/viewtopic.php?t=36325
Pour CMSMS 1.x, le lien suivant (en anglais) m'avait bien aidé et peut toujours servir :
https://www.packtpub.com/books/content/c...ce-website

Maintenant, PayPal ne fonctionne que si la boutique est en HTTPS.
https://developer.paypal.com/docs/classi.../IPNSetup/
Sur un hébergement OVH, il faut penser à activer le certificat SSL dans le manager OVH et publier les pages en HTTPS dans CMSMS.
https://docs.ovh.com/fr/fr/web/hosting/e...-site-web/
Ayant une ancienne offre 90plan d'OVH, j'ai dû aussi changer l'environnement d'exécution de Legacy vers Stable, avec PHP 5.6, dans le manager OVH, cela permet d'avoir OpenSSL 1.x. Sinon, j'avais OpenSSL 0.9.x et mes paiements ne passaient pas à l'état « Payé » dans le module Commandes (Orders). Dans le journal d'administration, j'avais les erreurs :
« PaypalGateway:ipn Echec de la vérification du IPN de Paypal -- Failed opening http socket connection: (0) »
et :
« PaypalGateway:return_success PDT POST failure »

Il me reste à créer une balise UDT à exécuter pour l’évènement « PostGatewayComplete » pour automatiser une action quand un client vient de payer.
Ce lien va m’aider :
https://forum.cmsmadesimple.org/viewtopic.php?t=36146
Rappel avec CMSMS 2, dans une UDT, il faut remplacer :
global $gCms;
par :
$gCms = CmsApp::get_instance();
#7
Pas évident de créer une boutique avec CMSMS avec le peu de documentation disponible.
Mais j'ai quand même réussi avec CMSMS 2.1.5.
Le lien suivant (en anglais) m'a bien aidé :
https://forum.cmsmadesimple.org/viewtopic.php?t=36325
Pour CMSMS 1.x, le lien suivant (en anglais) m'avait bien aidé et peut toujours servir :
https://www.packtpub.com/books/content/c...ce-website

Maintenant, PayPal ne fonctionne que si la boutique est en HTTPS.
https://developer.paypal.com/docs/classi.../IPNSetup/
Sur un hébergement OVH, il faut penser à activer le certificat SSL dans le manager OVH et publier les pages en HTTPS dans CMSMS.
https://docs.ovh.com/fr/fr/web/hosting/e...-site-web/
Ayant une ancienne offre 90plan d'OVH, j'ai dû aussi changer l'environnement d'exécution de Legacy vers Stable, avec PHP 5.6, dans le manager OVH, cela permet d'avoir OpenSSL 1.x. Sinon, j'avais OpenSSL 0.9.x et mes paiements ne passaient pas à l'état « Payé » dans le module Commandes (Orders). Dans le journal d'administration, j'avais les erreurs :
« PaypalGateway:ipn Echec de la vérification du IPN de Paypal -- Failed opening http socket connection: (0) »
et :
« PaypalGateway:return_success PDT POST failure »

Il me reste à créer une balise UDT à exécuter pour l’évènement « PostGatewayComplete » pour automatiser une action quand un client vient de payer.
Ce lien va m’aider :
https://forum.cmsmadesimple.org/viewtopic.php?t=36146
Rappel avec CMSMS 2, dans une UDT, il faut remplacer :
global $gCms;
par :
$gCms = CmsApp::get_instance();
#8
Merci adrienj pour ton compte rendu Smile.
#8
Merci adrienj pour ton compte rendu Smile.


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)