SPIP - Contrib

SPIP - Contrib

[ar] [en] [es] [fr] [it]

84 visiteurs en ce moment

fontsizeup fontsizedown
[3 commentaires]

Documentation Echoppe

mercredi 6 août 2008, par Exibit

  • Digg
  • Del.icio.us
  • Facebook
  • Google
  • Technorati
0 vote

Documentation en cours de rédaction. Appel à traduction (actuellement FR et EN). Plugin disponible en développement sur la zone. Fonctionne avec la version 2 de SPIP

Echoppe est un plugin de gestion de boutique en ligne. Il vous permet de gérer les différents étapes nécessaires à la vente en ligne de produits. Les fonctionnalités développées jusqu’à présent sont les suivantes :

En backend

  • gestion des catégories et sous catégories des produits
  • gestion des fiches produits
  • gestion des paniers (changements de statut, coordonnées clients...)
  • gestion des dépots et des stocks de produits
  • gestion des prestataires de paiement (Paypal, ...)

En frontend

  • affichage des données produit
  • affichage des catégories et ous catégories
  • possibilité de sélectionner le produitet l’ajouter à son panier irtuel
  • gestion d’un panier virtuel (mise en méoire gràce à un cookie)
  • étapes de l’achat en ligne : validation du panier, données clients (inscription/connection), paiement en ligne confirmation

En développement

  • Gestion du compte client avec historique d’achat et mise à disposition des factures d’achat

Installation et configuration

Le répertoire dézippé d’Echoppe doit être placé dans le répertoire "plugins" à la racine de SPIP.

Attention : ce plugin utilise des balises et boucles d’autres plugins qu’il est donc indispensable d’installer aussi :

  • le plugin "crayons" (pour la modification en frontend des données clients)
  • le plugin "inscriptions2" (pour réaliser des formulaires clients sur mesure)
  • le plugin "CFG" pour la configuration des plugins

Une fois le plugin "Echoppe" installé, le 1er élément de configuration est de vous rendre dans le CFG via le menu "administration" de SPIP.

echoppe s5

Sur cette page, vous devez renseigner plusieurs informations à propos de votre boutique en ligne :

  • le taux de T.V.A. par défaut
  • le nombre maximum de chiffres après la virgule
  • la devise utilisée
  • les données de facturation
  • ...

echoppe s1 Vous pouvez ensuite accéder au panel de gestion d’Echoppe via le menu "édition". C’est parti, vous pouvez créer vos catégories, sous catégories et bien entendus vos produits ! Vous disposez d’un menu sur votre gauche pour naviguer dans les différentes parties d’Echoppe echoppe s2

Gestion des catégories

Les catégories fonctionnent comme les rubriques SPIP. Il s’agit de contenant et non de contenu. Comme les rubriques, les catégories disposent d’un champ titre, descriptif et texte. Il est également possible de créer autant qu’on veut de niveaux de sous catégories. Exemple : La sous-catégorie "Hergé" peut être l’enfant de la sous-catégorie "Bande dessinée" qui elle-même peut être l’enfant de la catégorie "Librairie"

Il n’est malheureusement pas encore possible de déplacer une catégorie.

echoppe s3

La fiche produit

echoppe s4 Les produits fonctionnent comme les articles SPIP, ce sont des contenus. Les champs de base des produits sont (accessibles via le bouton "édition de la version dans la colonne de gauche) :

  • Titre
  • Descriptif
  • Texte
  • Remarque
  • Quantité minimum (pour la vente)
  • TVA (au cas où la TVA produit serait différente de celle définie dans le CFG)
  • Logo de produit

A cela, il faut ajouter les données globales :

  • Date de mise en vente
  • Date de retrait de la vente
  • Poids
  • Hauteur
  • Largeur
  • Longueur
  • Frais de colisage
  • Numéro de référence
  • dépendance "catégorie"

Enfin, il est possible d’ajouter des champs supplémentaires appelés "options".

A l’instar des articles, les produits peuvent avoir plusieurs statuts : en préparation, proposé, publié, à la poubelle

Gestion des stocks

Il est possible de gérer de façon assez précise les stocks de produits disponibles. Ceux-ci sont dynamiques c’est-à-dire que si vous indiquez qu’il existe 10 exemplaires d’une paire de chaussures et qu’un de vos clients vous en achète 6 sur votre site, il n’en restera en toute logique que 4 dans votre stock.

Les stocks sont liés à des dépôts. En effet vos produits peuvent être disponibles dans divers dépots dans le cas par exemple où Echoppe gère la boutique en ligne d’une filiale qui dispose de différentes boutiques.

Gestion des paniers

En frontend, dès qu’un visiteur ajoute un produit dans son panier virtuel un cookie est créé sur ordinateur. La durée de validité de ce cookie peut être réglée dans le CFG.

Dans le backend, un tableau de tous les paniers permet de gérer ceux-ci. En tant qu’administrateur, vous avez la possibilité de changer les statuts des paniers et d’obtenir des informations sur les commandes en cours (coordonnées clients, date de commande) :

  • Paniers temporaires (= cookies en cours ou abandonnés, possibilité de purger la liste)
  • Paniers réservés
  • Paniers validés (les acheteurs sont allés jusqu’au bout de la procédure mais vous n’avez pas encore reçu une preuve de paiement, en cas de virement bancaire par exemple)
  • Paniers payés (vous informez votre client que le paiement a été reçu)
  • Paniers traités (vous informez votre client que vous traitez sa demande)
  • Paniers envoyés (vous informez votre client que vous avez envoyé le colis)

A chaque changement de statut un mail automatique est envoyé au client enregistré

La gestion des clients

Echoppe utilise simplement le système d’auteurs de SPIP. En frontend de votre site, vous devez autoriser la possibilité aux gens de pouvoir s’inscrire sur le site. Les inscrits obtiennent le statut de visiteur (qui les limite à un accès frontend et non backend). Avec le plugin Inscription2, il est ensuite possible d’ajouter des champs supplémentaires et indispensable à la gestion d’une boutique en ligne (coordonnées clients, n° de TVA, nom de la société, etc.)

Les balises d’Echoppe

Les balises propres au produit
#ID_PRODUIT
#QUANTITE
#LOGO_PRODUIT
#TITRE
#TEXTE
#PRIX_TVAC
#REF_PRODUIT
#POIDS
#HAUTEUR
#LARGEUR
#LONGUEUR
#TOTAL_STOCK

Les balises propres au panier
#FORMULAIRE_PANIER
#ID_PANIER
#TOTAL_PANIER_HTVA
#TOTAL_PANIER_TVAC

Les boucles d’Echoppe

SPIP_ECHOPPE_PANIERS
SPIP_ECHOPPE_PRODUITS_DESCRIPTIONS
SPIP_ECHOPPE_PRESTATAIRES_PAIEMENT
SPIP_ECHOPPE_CATEGORIES
SPIP_ECHOPPE_CATEGORIES_DESCRIPTIONS

Les squelettes

produit.html
categorie.html
echoppe_panier.html
formulaires/inscription2.html
formulaires/inscription2_echoppe_livraison.html
formulaires/panier.html
formulaires/panier_erreur_validation.html
formulaires/panier_fin.html
formulaires/panier_inscription.html
formulaires/panier_paiement.html
formulaires/panier_prestataire_paiement.html
formulaires/panier_validation.html
modeles/chemin_panier.html
modeles/profil_echoppe.html

Retour en haut de la page

3 Messages de forum

Voir toute la discussion

  • Répondre à ce message

    25 août 18:29 , par alex

    j’en arrive au même résultat... dommage, je ne peux pas aller plus loins dans la découverte et l’essai de de ce plugin prometteur !

  • Répondre à ce message

    10 août 00:43 , par José Luis Murillo

    Echoppe 0.2.9 SVN [22003] + compat193 (pour spip 2.0, il est la version telechrageable :-( ) + spip 2.0 beta fonctione :-) si j’efface

    <necessite id='compat9919' version='[1.9.3.1;]' />

    dans plugin.xml et dans plugins/echoppe/.svn/text-base/plugin.xml.svn-base

    et tout va bien moins les produits, je ne voix le bouton pour les ajouter...

    Salut

  • Répondre à ce message

    7 août 20:41 , par José Luis Murillo

    Merci par le plugin !

    Mais, Echoppe 0.2.9 SVN [21955] + compat193 (pour spip 2.0, il est la version telechrageable :-( ) + spip 2.0 beta, il ne fonctionne pas, Il dit :

    * Imposible activar el plugin echoppe

    * Necesita el plugin COMPAT9919 con versión [1.9.3.1 ;] por lo menos.

    Et Echoppe 0.2.9 SVN [21955] + compat193 (anterieur a la version pour spip 2.0) + spip 1.9.3dev dit le meme...

    Salut

Répondre à cet article

Retour en haut de la page

Ça discute par ici

SPIP | Squelette | | Plan du site | Suivre la vie du site RSS 2.0