SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 254 visiteurs en ce moment

Accueil > Commerce > Echoppe > Documentation Echoppe

Documentation Echoppe

6 août 2008 – par Benoît Vrins – 24 commentaires

7 votes

Attention, cette page de documentation est incomplète... Vous devrez donc découvrir et expérimenter par vous-même. Des liens à la fin permettent d’accéder à d’autres documentations.
Soyez sympa, pensez à revenir compléter cette page ;-)

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 frontend

Accessible à tous les visiteurs du site :

  • affichage des catégories et sous catégories de produits (navigation)
  • affichage des données produit (photo, titre, référence, description, stock, prix…)
  • possibilité de sélectionner le produit et l’ajouter à son panier virtuel (mise en mémoire grâce à un cookie)
  • étapes de l’achat en ligne : validation du panier, données clients (inscription/connexion), paiement en ligne, confirmation
  • moteur de recherche de produits par mots-clés

Accessible aux clients ayant un compte sur le site :

  • affichage de ses données clients : adresse de facturation et de livraison
  • modification de ses données clients
  • liste des commandes effectuées avec date, statut des commandes et possibilité d’imprimer les factures associées

En backend

Catégories et produits :

  • création, modification et suppression de catégories et sous catégories de produits
  • création, modification et suppression de fiches produit
    Gestion des paniers :
  • visualisation des paniers par statut (temporaire, validés, traités, payés, envoyés)
  • modification des statuts des paniers (avertissement par e-mail au client du changement de statut)
  • visualisation des données de la commande (adresse de livraison, montant, produits commandés)

Stocks et dépôts :

  • possibilité de gérer un ou plusieurs dépôts (un produit peut-être en stock dans tel dépôt et épuisé dans un autre)
  • Possibilité de désactiver l’ajout au panier de produit par le client si le produit n’est pas de stock
  • Gestion du stock (chaque produit commandé via le module adapte automatiquement la quantité en stock)

Paiement en ligne :

  • Configuration des choix possibles par le visiteur du site : paiement par virement, paiement en ligne (activation des prestataires de paiement désirés)

Configuration générale :

  • Coordonnées du vendeur (adresse, numéro de TVA…), notamment à destination des factures
  • Devise (€)
  • Taux de TVA (génération automatique des prix publics en fonction de la TVA)
  • Forfait pour la livraison

En développement

  • Possibilité de trier via les mots-clés (tri par marque de produit par exemple)
  • Création d’un outil de statistiques de vente
  • Tarifs de livraison en fonction du lieu ou des quantités

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

Dernière modification de cette page le 16 décembre 2014

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 27 novembre 2011 à 16:58, par Benoît Labourdette En réponse à : Documentation Echoppe

    Bonjour,
    Le plugin fonctionne-t-il sous SPIP 2.1 ?
    Merci !

    Répondre à ce message

  • Le 18 juin 2010 à 16:18, par Yves En réponse à : Documentation Echoppe

    Pas très doué en informatique qui peu me fournir ou me dire comment télécharger Inscription2 pour Spip 2.0 ?

    Répondre à ce message

  • Le 31 mars 2010 à 19:50, par ? En réponse à : Documentation Echoppe

    Apparemment, certain ont installé Echoppe, et c’est tant mieux pour eux...

    Ils seraient cependant assez sympathiques de mettre à disposition sur cette page (vu que le zip n’est trouvable nulle part, même dans les sauvegardes régulières sur la zone) un fichier zip contenant le plugin...

    Apparemment c’est une demande récurrente sur ce forum, aussi je commence à me demander pourquoi « ceux qui savent » - utiliser « subversion » et ce genre de chose pour le créer à partir de trac (quelque chose comme ça si j’ai bien compris...) - ne mettent pas à disposition de la communauté ce fameux zip. Ce d’autant plus que le développement du plugin semble arrêté depuis plusieurs mois.

    Aurais-je manqué quelque chose ?

    Il y aurait-il un grand complot international fomenté par OS Commerce, Thelia et autre Peel pour priver la communauté de cet outil - certes en développement - mais qui semble dors et déjà extrêmement facile d’utilisation (et d’installation... pour peu qu’on ai le zip...).

    Merci à ceux qui prendront le temps de faire le nécessaire (mettre à disposition) car vu que le plugin a déjà été installé par certain, c’est qu’il est dors et déjà disponible en fichier zip.

    ...

    • Le 31 mars 2010 à 23:11, par Maïeul En réponse à : Documentation Echoppe

      il est dit que le plugin est en devellopement ... donc normalement il faut utiliser un outils svn pour le récuperer.

      ceci dit, pour vous faire plaisir j’ai dit à la zone de générer un zip. Il devrait être là à minuit

    • Le 31 mars 2010 à 23:22, par Cerdic En réponse à : Documentation Echoppe

      Attention, si le plugin est en développement et qu’il n’y a pas de zip, c’est peut être volontaire.

    • Le 31 mars 2010 à 23:30, par Maïeul En réponse à : Documentation Echoppe

      oui, t’a raison. Je met « dev » en suffixe de plugin.

    • Le 31 mars 2010 à 23:30, par Maïeul En réponse à : Documentation Echoppe

      je voulais dire du zip

    • Le 20 mai 2010 à 00:19, par Perline En réponse à : Documentation Echoppe

      Nous pouvons donc dorénavant télécharger le plugin echoppe en développement (zip, 306 ko).

    Répondre à ce message

  • Le 1er février 2010 à 10:00, par Olivier En réponse à : Documentation Echoppe

    ça a l’air franchement terrible, mais comment le télécharger ? Il est effectivement accessible mais je ne vois pas comment télécharger le zip ??!!
    Merci pour votre aide.

    Répondre à ce message

  • Le 23 décembre 2009 à 16:50, par Belbarrin En réponse à : Documentation Echoppe

    Hello,

    Ce plugin à l’air très intéressant mais impossible de le tester. j’ai une magnifique erreur de table inexistante. Le plugin ne créer pas ses tables ? De plus il est en développement et sur la zone pas des masse d’activité, le développement a été abandonné ?

    Je suis sous spip 2.0.10.

    Répondre à ce message

  • Le 25 août 2009 à 23:17, par fabrice En réponse à : Documentation Echoppe

    pareil pour moi, je ne trouve nulle part de lien de téléchargement. Dommage, car tout le monde en dit du bien...

    Répondre à ce message

  • Le 5 août 2009 à 12:41, par gwen En réponse à : Documentation Echoppe

    heuuu, sois je suis nul, soit le téléchargement de ce plugin a disparu ???
    Les raisons ???
    s’il a disparu, quelqu’un en aurais t’il une copie à me fournir ?

    Répondre à ce message

  • Le 28 avril 2009 à 18:28, par brounch En réponse à : Peut-on proposer des articles (produits) virtuels ?

    Je souhaiterai y proposer des fichiers à télécharger, ceci est-il possible ?

    Répondre à ce message

  • Le 16 mars 2009 à 10:11, par Olivier En réponse à : Documentation Echoppe

    Un petit pas (peut etre) :
    dans le fichier echoppe_produit.php
    a la ligne 18
    j ai remplacé
    $contexte = array_merge($contexte,sql_fetch($res_leproduit)) ;

    par

    $contexte = array_merge($contexte,(array)sql_fetch($res_leproduit)) ;

    Je n ai plus le message d erreur (argument#2 n est pas un tableau)
    mais j ai encore le message :
    Pas de produit à cette adresse

    (je me permets d ajouter que je n ai pas de connaissances en php et code spip,
    c est une recherche avec google où j ai lu que array_merge n avait pas le meme comportement de php 4 a php 5)
    Olivier.

    • Le 27 mars 2009 à 11:31, par ? En réponse à : Documentation Echoppe

      Est-ce qu’ Echope est fonctionnel en 2.06 ? Peut-on déjà le faire fonctionner pour un e-commerce ou est-ce que c’est encore en développement ? Question subsidiaire : Est-il livré de série avec une nymphe qui me tartinera de chocolat gourmand ? huhuhu gaps.

    Répondre à ce message

  • Le 16 mars 2009 à 09:21, par Olivier En réponse à : Documentation Echoppe

    Bonjour

    J ai installé Echoppe sous spip 2.0.5
    j ai créé une catégorie « Revues » et une sous categorie « poésies »
    Quand je veux ajouter un produit dans la catégorie « poésies », a la validation (OK), j ai les messages suivant :

    Warning : array_merge() [function.array-merge] : Argument #2 is not an array in C :\wamp\www\cr-lille3\v3\plugins\echoppe\exec\echoppe_produit.php on line 18

    et

    Pas de produit à cette adresse.

    Merci d avance pour votre aide.
    Olivier

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Mailsubscribers

    16 janvier 2013 – 274 commentaires

    Ce plugin permet de gérer les inscriptions (ou abonnements) à la diffusion de contenu par email. Mailsubscribers permet de gérer les inscriptions par Opt-in simple ou double et la désinscription par URL. Ce plugin gère également plusieurs listes (...)

  • noiZetier v2

    9 novembre 2012 – 36 commentaires

    Le noiZetier offre une interface d’administration permettant d’insérer au choix des éléments modulaires de squelettes (noisettes) et de les ajouter ainsi à ses squelettes. Compatibilité La version 2 du noizetier fonctionne sous SPIP 3. Elle est (...)

  • cirr : plugin « rédacteur restreint »

    29 octobre 2010 – 60 commentaires

    Ce plugin « cirr : rédacteur restreint » permet d’affecter des rubriques aux rédacteurs et modifie les droits afin qu’un rédacteur restreint (ou un administrateur restreint) voit dans l’espace privé uniquement les rubriques qui lui sont affectées (et leur (...)

  • Un retour d’expérience d’utilisation de Formidable

    26 octobre – commentaires

    Il s’agissait de créer un formulaire d’inscription à un évènement modérer les inscriptions dans le privé publier les inscriptions dans le public Nous avons discuté de cette présentation lors de l’apéro SPIP du 15 février 2016 à la Cantine (...)

  • Métas +

    3 décembre – 14 commentaires

    Améliorez l’indexation de vos articles dans les moteurs et leur affichage sur les réseaux sociaux grâce aux métadonnées Dublin Core, Open Graph et Twitter Card. Installation Activer le plugin dans le menu dédié. Dans le panel de configuration, (...)

Ça spipe par là