SPIP-Contrib

SPIP-Contrib

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

288 Plugins, 197 contribs sur SPIP-Zone, 183 visiteurs en ce moment

Accueil > Commerce > Inventaire des outils SPIP pour du e-commerce

Inventaire des outils SPIP pour du e-commerce

30 janvier 2015 – par Cyril Marion, JLuc, RastaPopoulos, YannX – 11 commentaires

12 votes

Pour la gestion de sites commerciaux, SPIP apporte à la fois des solutions sous forme de boutique plus ou moins complètes et des solutions modulaires sous la forme de plugins spécialisés pour une seule tâche et qui, interfacés entre eux, permettent de construire des solutions complètes adaptées à tous les besoins, (sans oublier que vous pouvez rajouter des boucles de présentation multi-base [1] en SPIP depuis une base de données d’une solution autre d’e-commerce).

En complément avec les plugins et fonctionnalités SPIP plus généralistes toujours utiles sur un site d’e-commerce, voici une liste des plugins spécifiquement dédiés au commerce et à ses aspects connexes.

Les plugins pour spip2 sont du type « boutiques polyvalentes ». Par contre, la plupart des solutions pour SPIP3 sont des plugins spécialisés, qui doivent être associés pour former une boutique complète.

Voici les différents outils, classés par thématiques et en terminant par les boutiques complètes ou les pré-assemblages de plugins.

Autour du prix

-  prix (ou API prix’) Interface de programmation pour connaître le prix d’un objet SPIP. Ce plugin est un outil pour développeur, utilisé par d’autres plugins.

-  montant (SPIP 2.1 - pas de page sur plugins.spip.net, mais un zip et les sources). Ajoute un champ prix aux objets éditoriaux de SPIP. Gère les taxes. (necessite ’prix’)

-  prix_objet ou shop_prix_objet. (Ni descriptif ni doc, mais les sources). Gère les taxes. (nécessite API prix). Le prix sont stockés dans un table « prix_objets ». Un formulaire de gestion de prix s’affiche pour les objets sélectionnées. Ce plugin peut complèter ’shop’ et peut être complémenté du plugin Déclinaisons Produits

Rq : ’montant’ et ’prix_objet’ remplissent tous 2 la même fonction.

Autour des commandes

-  commandes Permet de gérer des commandes. Gére les transactions de Bank et se met à jour en fonction. (nécessite ’API prix’, compatible avec ’coordonnees’)

-  paniers : Créer des sélections d’objets ayant un prix (nécessite ’API prix’).

-  commandes de paniers : Remplir une commande avec le contenu d’un panier. (nécessite ’commandes’ et ’paniers’). Depuis la révision 103860 panier2commande n’est plus nécessaire et ses fonctionnalités sont intégrées à « paniers »

Autour des produits

-  produits : lister des produits classés dans des rubriques.

-  catalogue gestion d’un catalogue de produits avec leurs variantes et options, pour SPIP2.

-  bouquinerie gestion de plusieurs collections de livres avec leurs prix, échanges de fichiers avec le site priceminister. Pour spip2.

-  Déclinaison produit sans descriptif ni doc (extension de prix_objet)

Autour des internautes et des clients

-  Coordonnées : ajouter des adresses et n° de téléphones aux objets spip, en particulier aux auteurs

-  Contacts et Organisations : Gestionnaire de contact. Gère le lien entre contacts et organisations.

-  client : augmenter les informations d’un compte utilisateurice (spip_auteurs) en utilisant d’autres plugins (Contacts&Organisations et Coordonnées), plutôt qu’en faisant un plugin tout-en-un. Ces plugins le font déjà bien, mais ’client’ fournit un formulaire avec tout. Rq fin 2014 : ’client’ doit être revu et modernisé.

D’autres plugins autour des contacts ou des auteurs peuvent s’avérer utiles.

Autour du paiement

-  transaction Module de paiement pour Formidable (nécessite ’formidable’, le générateur gestionnaire de formulaires)

-  Réglements Permet la saisie des règlements effectués en rapport avec une facture. Ajoute une table spip_reglements comportant les champs date_reglement, id_facture, montant (nécessite ’facture et devis’).

-  paypal Pouvoir utiliser Paypal sur SPIP. Peut/pourra aussi fonctionner avec le plugin « abonnement ».

-  commandes payées avec paypal Gére les retours Paypal (nécessite ’commandes’ et ’paypal’)

-  bank module de paiement bancaire multi prestataires & stockage des transactions pour SPIP

Autour de la facturation

-  Facture et devis ’éditer, imprimer, archiver facilement vos devis et factures.

-  http://plugins.spip.net/dayfill_fac... Lier des activités et des factures (nécessite ’dayfill’ et ’facture et devis’)

Rq : actuellement, il n’y a pas de plugin spécifiques pour gérer les frais de ports, ni pour gérer la suppression éventuelle des taxes dans certaines conditions (notamment quand on vend à l’international ou à des entreprises, la TVA ne doit pas toujours être comptée).

Autres

-  souscriptions campagnes d’adhésions ou de dons (necessite bank)

-  abonnement pour SPIP2.1 : Gérer des abonnements - Vendre en ’panier’ des acces aux objets (Nécessite Z, montants, clients ; nécessite aussi, ou compatible avec Z-commerce).

-  abonnements : Gérer des offres d’abonnements, des abonnements, qui sont la liaison entre un⋅e utilisateurice et une offre d’abonnement, et leur expiration. Le plugin ne préjuge pas de la nature de l’objet sur lequel porte l’abonnement : abonnements à des zones restreintes, à des contenus précis, à une version papier... Sources

-  Abonnements à des zones restreintes donne accès à des zones restreintes par le plugin Accès Restreint si on a un abonnement valide. Pas de doc. Sources

-  Livraisons (de nursit, cerdic, abelass) (sources) : évolution d’un précédent plugin. Permet de gérer des frais de livraison selon des zones géographiques, avec des conditions de mesures, poids et montants maximals et minimals. Nécessite ’commandes’ et ’pays’.

Boutiques et assemblages d’outils

Pour faire une boutique ou un site marchand, les plugins suivants peuvent être considérées comme les briques de bases du noyau, c’est à dire les plugins spécialisés qui vont bien ensemble :

  • Prix
  • Produits
  • Paniers
  • Commandes
  • Commandes de paniers
  • Bank
  • Éventuellement : Clients (à changer, moderniser)

Avec ces plugins, le gros du travail consiste à construire le « tunnel de commande » (panier -> compte client -> commande fixe -> confirmation -> paiement -> confirmation de paiement) en squelettes SPIP, en intégrant les boucles, les balises et les formulaires fournis par ces plugins.

Exemples d’assemblages

-  Zcommerce exemple de création d’une boutique en ligne pour spip 2.1. (nécessite ’api prix’, ’paypal’, ’commande avec paypal’, ’commandes de paniers’, ’commandes’, ’produits’, ’paniers’).

-  shop basé sur Zcommerce pour spip3, et les plugins qui nécessitent shop : prix_objet, livraisons,

-  shop-draft (sources) : exemple de squelette d’intégration ecommerce, nécessitant ’commandes’, ’factures’ et ’transactions’.

-  tutocommerce : tutoriel générique bien foutu, mais sans exemple pour l’étape livraison.

Autres solutions complètes

Ces solutions sont autonomes et « tout en un ». Elles ne font pas appels aux autres plugins évoqués plus haut.

-  Thélia pour SPIP Une approche basée sur l’utilisation conjointe des deux logiciels SPIP et Thélia 1 pour la réalisation de sites de publication et de vente en ligne. Thelia pour SPIP n’existe qu’avec Thélia 1. Il n’y a plus d’interface de spip avec Thelia 2.

-  echoppe boutique en ligne pour spip2.

-  ma petite boutique : boutique en ligne pour SPIP2 avec des options comme une loupe, un règlement paypal, la gestion d’un panier.

-  AMAP : gestion d’une AMAP

Notes

[1Voir par exemple une introduction au multi-tables.

Dernière modification de cette page le 14 avril 2017

Retour en haut de la page

Vos commentaires

  • Le 3 mai à 07:54, par Lucie En réponse à : Inventaire des outils SPIP pour du e-commerce

    Bonjour à tous,

    J’écris ici car je ne sais pas où poster ma question concernant le plugin Panier...

    J’ai réussi à intégrer l’appel à mon panier dans le header de ma page, avec une icône de panier et le chiffre qui s’actualise au fur et à mesure de l’ajout de produit par le visiteur ; Jusqu’ici tout va bien ! Voici le code plus bas ; Il renvoie bien vers le panier si le client est connecté mais en revanche, et là réside mon problème....lorsque le client n’est pas encore connecté il me renvoie vers une page d’erreur, probablement à cause de #ID_PANIER=#SESSION dans la première ligne. Comment faire pour qu’il me renvoie vers la page panier, indépendamment de si le client est connecté ou non ?

    Merci pour votre aide, cela peut sembler simple pour certains, mais j’ai vraiment du mal à mettre tout ça en place étant novice !

    1. <li><a href=#URL_ACTION_AUTEUR{commandes_paniers,#ID_PANIER=#SESSION,#URL_PRODUIT{1}|parametre_url{etape,panier}}><span class="glyphicon glyphicon-shopping-cart"></span>[(#REM)
    2. Lien vers le panier quand celui-ci est rempli\#TOTAL_BOUCLE ne marche pas car ça ne prend pas en compte les quantites]
    3. #SET{nb_objets,0}
    4. <BOUCLE_panier(paniers_liens){id_panier=#SESSION{id_panier}}>#SET{nb_objets,#GET{nb_objets}|plus{#QUANTITE}}</BOUCLE_panier>
    5. [(#GET{nb_objets}|>{0}|oui)
    6. [(#GET{nb_objets})] [(#GET{nb_objets}|>{1}|?)]]</a>
    7. </li>

    Télécharger

    D’avance merci pour vos lumières !

    Répondre à ce message

  • Le 13 mars à 18:58, par yann45 En réponse à : Inventaire des outils SPIP pour du e-commerce

    Bonjour,
    J’essaie de mettre un place une petite boutique. J’ai suivi le tuto mais je ne comprends pas dans quel squelette ajouter le bouton d’action pour remplir le panier. Si je l’ajoute dans le squelette rubrique, cela me l’affiche dans toutes mes rubriques, or je le veux uniquement pour la/les rubriques ou j’ai un article à vendre.
    Merci de votre aide.
    Yann

    Répondre à ce message

  • Le 13 janvier à 15:48, par ploufplouf En réponse à : Inventaire des outils SPIP pour du e-commerce

    Bonjour,

    Je tente de monter un site de commerce avec Spip 3.1 mais je constate que beaucoup de plugins ne sont pas compatibles, il et apparemment plus facile de monter ce type de site sous Spip 2.
    J’ai installer en local un site de test et je me trouve confronter à 2 gros soucis :
    -  l’inscription du client au moment de la validation de son panier et non en amont,
    -  l’établissement de la facture.

    Y’a t il une solution viable pour un tel site en 3.1 ?

    Merci de vos remarques.

    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

  • MediaBox

    10 mai 2010 – 514 commentaires

    Avertissement Le présent plugin est installé et activé par défaut sur toute les version de SPIP > 3.0. Inutile donc de l’installer manuellement sauf si vous utilisez SPIP 2.1. Aperçu La MediaBox est une Boîte multimédia polyvalente et (...)

  • Sommaire automatique

    31 janvier 2013 – 14 commentaires

    Ce plugin repère les intertitres des textes de vos articles et s’en sert pour génèrer un sommaire. Ce dernier peut être inséré automatiquement au début de chaque article, ou utilisé dans les squelettes pour générer un sommaire sur n’importe quel autre (...)

  • La Fabrique

    20 avril 2012 – 316 commentaires

    La Fabrique est un outil pour webmestres ou développeurs qui souhaitent créer des plugins. La Fabrique est capable de générer le code source minimal d’un plugin pour SPIP 3 (elle accélère donc le démarrage d’un plugin) et peut s’occuper également de (...)

  • Enluminures typographiques V3

    25 juillet 2009 – 186 commentaires

    Les Enluminures typographiques V3 permettent d’ajouter au Porte plume les raccourcis typographiques présents dans le Plugin Barre Typographique Enluminée. C’est une extension du PortePlume. Pour la documentation d’usage, se reporter à celle du (...)

  • Refonte de l’identité graphique

    10 juillet – 36 commentaires

    Lors de la SPIP Party 2017 à Toulouse, un nouveau contributeur est venu nous présenter son travail sur une refonte du logo. Au delà de la refonte du logo, c’est une toute nouvelle identité graphique pour SPIP que Jordan nous propose. Voici une (...)

Ça spipe par là