SPIP et le e-commerce

Je rebondis sur le message d’Hervé. Je crée un autre topic pour ne pas polluer le précédent topic.

Ça en est où le projet de plugin ecommerce pour SPIP ? Il y a zcommerce :
http://zone.spip.org/trac/spip-zone/browser/squelettes/zcommerce/plugin.xml
Il me semble que les plugins nécessaires sont portés sous SPIP 3 à peu de choses prêt…

J’aurais bien donné un coup de main mais je ne suis pas familier au monde de l’ecommerce.

Le 5 juillet 2013 11:07, Hervé Le Dantec <herve.ledantec@gmail.com> a écrit :

Merci, Gilles, de ta remarque.

Ce qui manque à SPIP c’est de vraies fonctions e-commerce de type SPIP + Thélia, mais en SPIP natif, sans devoir adapter des boucles Thélia, ce qui à certaines limites, par exemple :

Pour le site e-commerce auquel je suis en train de mettre la dernière main,
j’ai travaillé avec Thélia et SPIP 3, mais je suis tombé sur un problème que je n’aurais sans doute pas connu avec un site entièrement en SPIP,
sans doute en partie à cause de mes grosses lacunes en PHP/MySQL,
mais surtout, parce que côté Thélia, les plugins sont souvent peu ou pas documentés et qu’il n’y a pas l’équivalent du super plugin SPIP « La Fabrique » (de Matthieu Marcillaud).
J’ai des produits Thélia qui devraient avoir une date de dépublication / désaffichage de l’espace publique, çà serait facile en SPIP, mais c’est compliqué en Thélia.

Hervé

Bonne initiative que la création de ce topic séparé !

Le plugin zcommerce est indiqué comme OK pour SPIP 2.1, mais pas pour SPIP 3 sur http://plugins.spip.net/zcommerce.html
Mais l’idée est bonne.

Je suis partant pour faire partie d’un groupe SPIP e-commerce, s’il s’en constitue un.

Hervé

Le 5 juil. 2013 à 11:27, Ybbet Spip <teddy.spip@gmail.com> a écrit :

Je rebondis sur le message d’Hervé. Je crée un autre topic pour ne pas polluer le précédent topic.

Ça en est où le projet de plugin ecommerce pour SPIP ? Il y a zcommerce :
http://zone.spip.org/trac/spip-zone/browser/squelettes/zcommerce/plugin.xml
Il me semble que les plugins nécessaires sont portés sous SPIP 3 à peu de choses prêt…

J’aurais bien donné un coup de main mais je ne suis pas familier au monde de l’ecommerce.

Le 5 juillet 2013 11:07, Hervé Le Dantec <herve.ledantec@gmail.com> a écrit :

Merci, Gilles, de ta remarque.

Ce qui manque à SPIP c’est de vraies fonctions e-commerce de type SPIP + Thélia, mais en SPIP natif, sans devoir adapter des boucles Thélia, ce qui à certaines limites, par exemple :

Pour le site e-commerce auquel je suis en train de mettre la dernière main,
j’ai travaillé avec Thélia et SPIP 3, mais je suis tombé sur un problème que je n’aurais sans doute pas connu avec un site entièrement en SPIP,
sans doute en partie à cause de mes grosses lacunes en PHP/MySQL,
mais surtout, parce que côté Thélia, les plugins sont souvent peu ou pas documentés et qu’il n’y a pas l’équivalent du super plugin SPIP « La Fabrique » (de Matthieu Marcillaud).
J’ai des produits Thélia qui devraient avoir une date de dépublication / désaffichage de l’espace publique, çà serait facile en SPIP, mais c’est compliqué en Thélia.

Hervé


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

Hervé Le Dantec
herve.ledantec@gmail.com

Le 05/07/2013 11:27, Ybbet Spip a écrit :

Je rebondis sur le message d'Hervé. Je crée un autre topic pour ne pas
polluer le précédent topic.

Ça en est où le projet de plugin ecommerce pour SPIP ? Il y a zcommerce :
Connexion · GitLab
Il me semble que les plugins nécessaires sont portés sous SPIP 3 à peu
de choses prêt…

J'aurais bien donné un coup de main mais je ne suis pas familier au
monde de l'ecommerce.

Je ne pourrais pas aider question programmation. Mais, si ça peut aider je peux pondre un genre de cahier des charges des fonctions et options utiles voire indispensables.

--
Ysabeau

Bonjour,

Ma position d'utilisateur de SPIP et THELIA me fait dire et choisir :
spip pour tout ce qui est présentation, mise en avant, facade et thelia
pour exclusivement la partie vente - achat - gestion des transactions.
Chaque outil travaille alors dans son domaine de prédilection.

Ce qu'il me manque serait un autre plugin SPIP-THELIA que celui qui
existe actuellement.

En effet ce plugin hors mis la présentation et la création des tables de
correspondances id-article spip - id_produit thélia dans les articles,
possède à mon sens un gros inconvénient, il travail après spip et non
pas avec spip.

Il n'est pas possible de faire exploiter les données thélia pendant un
traitement de spip. L'explication génétique est simple, ce plugin a été
développé quand spip n'était pas nativement en mesure de travailler avec
d'autres tables que celles de sa base de données. Ce temps est
heureusement révolu, mais la structure du plugin n'a pas suivi.

Avec l'outil 'fabrique', quand il acceptera de travailler avec d'autres
connect.php en plus de celui de spip, il sera alors possible de
développer tout un ensemble de plugins de liaisons spip-thelia et tout
le monde sera 'heureux'.

Ces temps devraient arriver je pense.

Alain BOURDEAU

-------- Message initial --------
De: Ybbet Spip <teddy.spip@gmail.com>
À: SPIP users <spip@rezo.net>
Sujet: [Spip] SPIP et le e-commerce
Date: Fri, 5 Jul 2013 11:27:37 +0200

Je rebondis sur le message d'Hervé. Je crée un autre topic pour ne pas
polluer le précédent topic.

Ça en est où le projet de plugin ecommerce pour SPIP ? Il y a
zcommerce :
http://zone.spip.org/trac/spip-zone/browser/squelettes/zcommerce/plugin.xml
Il me semble que les plugins nécessaires sont portés sous SPIP 3 à peu
de choses prêt…

J'aurais bien donné un coup de main mais je ne suis pas familier au
monde de l'ecommerce.

Le 5 juillet 2013 11:07, Hervé Le Dantec <herve.ledantec@gmail.com> a
écrit :
        Merci, Gilles, de ta remarque.
        
        Ce qui manque à SPIP c’est de vraies fonctions e-commerce de
        type SPIP + Thélia, mais en SPIP natif, sans devoir adapter des
        boucles Thélia, ce qui à certaines limites, par exemple :
        
        Pour le site e-commerce auquel je suis en train de mettre la
        dernière main,
        j’ai travaillé avec Thélia et SPIP 3, mais je suis tombé sur un
        problème que je n’aurais sans doute pas connu avec un site
        entièrement en SPIP,
        sans doute en partie à cause de mes grosses lacunes en
        PHP/MySQL,
        mais surtout, parce que côté Thélia, les plugins sont souvent
        peu ou pas documentés et qu’il n’y a pas l’équivalent du super
        plugin SPIP « La Fabrique » (de Matthieu Marcillaud).
        J’ai des produits Thélia qui devraient avoir une date de
        dépublication / désaffichage de l’espace publique, çà serait
        facile en SPIP, mais c’est compliqué en Thélia.
        
        Hervé
        
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Bonne idée!

Mais si je pense qu'à ce moment là deux problématiques vont se poser:
- L'arrivée proche de Thelia 2.0 qui d'après ce que j'ai compris, a un système de boucle moins facilement adaptable à SPIP que pour la branche 1.5.x de Thelia.
- une méthode ou mieux, un plugin de migration pour les sites basés sur Thelia 1.5.x et l'actuel plugin Thelia-Spip.

Si je peux apporter mon aide, j'en suis.

Cordialement,

Hervé

Envoyé de mon iPhone

Le 5 juil. 2013 à 18:31, Alain BOURDEAU <maison@bourdeau-alain.eu> a écrit :

Bonjour,

Ma position d'utilisateur de SPIP et THELIA me fait dire et choisir :
spip pour tout ce qui est présentation, mise en avant, facade et thelia
pour exclusivement la partie vente - achat - gestion des transactions.
Chaque outil travaille alors dans son domaine de prédilection.

Ce qu'il me manque serait un autre plugin SPIP-THELIA que celui qui
existe actuellement.

En effet ce plugin hors mis la présentation et la création des tables de
correspondances id-article spip - id_produit thélia dans les articles,
possède à mon sens un gros inconvénient, il travail après spip et non
pas avec spip.

Il n'est pas possible de faire exploiter les données thélia pendant un
traitement de spip. L'explication génétique est simple, ce plugin a été
développé quand spip n'était pas nativement en mesure de travailler avec
d'autres tables que celles de sa base de données. Ce temps est
heureusement révolu, mais la structure du plugin n'a pas suivi.

Avec l'outil 'fabrique', quand il acceptera de travailler avec d'autres
connect.php en plus de celui de spip, il sera alors possible de
développer tout un ensemble de plugins de liaisons spip-thelia et tout
le monde sera 'heureux'.

Ces temps devraient arriver je pense.

Alain BOURDEAU

-------- Message initial --------
De: Ybbet Spip <teddy.spip@gmail.com>
À: SPIP users <spip@rezo.net>
Sujet: [Spip] SPIP et le e-commerce
Date: Fri, 5 Jul 2013 11:27:37 +0200

Je rebondis sur le message d'Hervé. Je crée un autre topic pour ne pas
polluer le précédent topic.

Ça en est où le projet de plugin ecommerce pour SPIP ? Il y a
zcommerce :
Connexion · GitLab
Il me semble que les plugins nécessaires sont portés sous SPIP 3 à peu
de choses prêt…

J'aurais bien donné un coup de main mais je ne suis pas familier au
monde de l'ecommerce.

Le 5 juillet 2013 11:07, Hervé Le Dantec <herve.ledantec@gmail.com> a
écrit :
       Merci, Gilles, de ta remarque.

       Ce qui manque à SPIP c’est de vraies fonctions e-commerce de
       type SPIP + Thélia, mais en SPIP natif, sans devoir adapter des
       boucles Thélia, ce qui à certaines limites, par exemple :

       Pour le site e-commerce auquel je suis en train de mettre la
       dernière main,
       j’ai travaillé avec Thélia et SPIP 3, mais je suis tombé sur un
       problème que je n’aurais sans doute pas connu avec un site
       entièrement en SPIP,
       sans doute en partie à cause de mes grosses lacunes en
       PHP/MySQL,
       mais surtout, parce que côté Thélia, les plugins sont souvent
       peu ou pas documentés et qu’il n’y a pas l’équivalent du super
       plugin SPIP « La Fabrique » (de Matthieu Marcillaud).
       J’ai des produits Thélia qui devraient avoir une date de
       dépublication / désaffichage de l’espace publique, çà serait
       facile en SPIP, mais c’est compliqué en Thélia.

       Hervé

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Hello,

S’il y a un modèle de développement à reprendre pour du ecommerce c’est à mon avis le plugin de Drupal : https://drupal.org/project/commerce

« Whereas eCommerce solutions are often developed with an application mindset, highlighting what you can do with it out of the box, Drupal Commerce was developed with a framework mindset, focusing on what you can build with it. The core Commerce systems make no hard-coded assumptions about your business model, privileging developers and site builders at the core level to build custom eCommerce solutions to suit. »

Certes ça demande peut-être plus de dev, mais leurs classes sont documentées. Si on les porte sous SPIP, on devrait logiquement aboutir à un excellent outil pour faire du ecommerce sur mesure, non ?

A+

.Gilles

2013/7/5 Hervé Le Dantec <herve.ledantec@gmail.com>

Bonne idée!

Mais si je pense qu’à ce moment là deux problématiques vont se poser:

  • L’arrivée proche de Thelia 2.0 qui d’après ce que j’ai compris, a un système de boucle moins facilement adaptable à SPIP que pour la branche 1.5.x de Thelia.
  • une méthode ou mieux, un plugin de migration pour les sites basés sur Thelia 1.5.x et l’actuel plugin Thelia-Spip.

Si je peux apporter mon aide, j’en suis.

Cordialement,

Hervé

Envoyé de mon iPhone

Le 5 juil. 2013 à 18:31, Alain BOURDEAU <maison@bourdeau-alain.eu> a écrit :

Bonjour,

Ma position d’utilisateur de SPIP et THELIA me fait dire et choisir :
spip pour tout ce qui est présentation, mise en avant, facade et thelia
pour exclusivement la partie vente - achat - gestion des transactions.
Chaque outil travaille alors dans son domaine de prédilection.

Ce qu’il me manque serait un autre plugin SPIP-THELIA que celui qui
existe actuellement.

En effet ce plugin hors mis la présentation et la création des tables de
correspondances id-article spip - id_produit thélia dans les articles,
possède à mon sens un gros inconvénient, il travail après spip et non
pas avec spip.

Il n’est pas possible de faire exploiter les données thélia pendant un
traitement de spip. L’explication génétique est simple, ce plugin a été
développé quand spip n’était pas nativement en mesure de travailler avec
d’autres tables que celles de sa base de données. Ce temps est
heureusement révolu, mais la structure du plugin n’a pas suivi.

Avec l’outil ‹ fabrique ›, quand il acceptera de travailler avec d’autres
connect.php en plus de celui de spip, il sera alors possible de
développer tout un ensemble de plugins de liaisons spip-thelia et tout
le monde sera ‹ heureux ›.

Ces temps devraient arriver je pense.

Alain BOURDEAU

-------- Message initial --------
De: Ybbet Spip <teddy.spip@gmail.com>
À: SPIP users <spip@rezo.net>
Sujet: [Spip] SPIP et le e-commerce
Date: Fri, 5 Jul 2013 11:27:37 +0200

Je rebondis sur le message d’Hervé. Je crée un autre topic pour ne pas
polluer le précédent topic.

Ça en est où le projet de plugin ecommerce pour SPIP ? Il y a
zcommerce :
http://zone.spip.org/trac/spip-zone/browser/squelettes/zcommerce/plugin.xml
Il me semble que les plugins nécessaires sont portés sous SPIP 3 à peu
de choses prêt…

J’aurais bien donné un coup de main mais je ne suis pas familier au
monde de l’ecommerce.

Le 5 juillet 2013 11:07, Hervé Le Dantec <herve.ledantec@gmail.com> a
écrit :
Merci, Gilles, de ta remarque.

Ce qui manque à SPIP c’est de vraies fonctions e-commerce de
type SPIP + Thélia, mais en SPIP natif, sans devoir adapter des
boucles Thélia, ce qui à certaines limites, par exemple :

Pour le site e-commerce auquel je suis en train de mettre la
dernière main,
j’ai travaillé avec Thélia et SPIP 3, mais je suis tombé sur un
problème que je n’aurais sans doute pas connu avec un site
entièrement en SPIP,
sans doute en partie à cause de mes grosses lacunes en
PHP/MySQL,
mais surtout, parce que côté Thélia, les plugins sont souvent
peu ou pas documentés et qu’il n’y a pas l’équivalent du super
plugin SPIP « La Fabrique » (de Matthieu Marcillaud).
J’ai des produits Thélia qui devraient avoir une date de
dépublication / désaffichage de l’espace publique, çà serait
facile en SPIP, mais c’est compliqué en Thélia.

Hervé


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

Bonjour,

Certainement une bonne base, mais il ne faut pas oublier qu’il y a déjà des briques qui ont été réalisé sur la zone.
Justement, z-commerce s’efforce de les rassembler. De ce fait, peut-on voir comment améliorer ce qui est déjà fait pour ne pas avoir à réinventer la roue ?

Teddy

Le 6 juil. 2013 à 08:57, Gilles Vincent <gilles.vincent@gmail.com> a écrit :

Hello,

S’il y a un modèle de développement à reprendre pour du ecommerce c’est à mon avis le plugin de Drupal : https://drupal.org/project/commerce

« Whereas eCommerce solutions are often developed with an application mindset, highlighting what you can do with it out of the box, Drupal Commerce was developed with a framework mindset, focusing on what you can build with it. The core Commerce systems make no hard-coded assumptions about your business model, privileging developers and site builders at the core level to build custom eCommerce solutions to suit. »

Certes ça demande peut-être plus de dev, mais leurs classes sont documentées. Si on les porte sous SPIP, on devrait logiquement aboutir à un excellent outil pour faire du ecommerce sur mesure, non ?

A+

.Gilles

2013/7/5 Hervé Le Dantec <herve.ledantec@gmail.com>

Bonne idée!

Mais si je pense qu’à ce moment là deux problématiques vont se poser:

  • L’arrivée proche de Thelia 2.0 qui d’après ce que j’ai compris, a un système de boucle moins facilement adaptable à SPIP que pour la branche 1.5.x de Thelia.
  • une méthode ou mieux, un plugin de migration pour les sites basés sur Thelia 1.5.x et l’actuel plugin Thelia-Spip.

Si je peux apporter mon aide, j’en suis.

Cordialement,

Hervé

Envoyé de mon iPhone

Le 5 juil. 2013 à 18:31, Alain BOURDEAU <maison@bourdeau-alain.eu> a écrit :

Bonjour,

Ma position d’utilisateur de SPIP et THELIA me fait dire et choisir :
spip pour tout ce qui est présentation, mise en avant, facade et thelia
pour exclusivement la partie vente - achat - gestion des transactions.
Chaque outil travaille alors dans son domaine de prédilection.

Ce qu’il me manque serait un autre plugin SPIP-THELIA que celui qui
existe actuellement.

En effet ce plugin hors mis la présentation et la création des tables de
correspondances id-article spip - id_produit thélia dans les articles,
possède à mon sens un gros inconvénient, il travail après spip et non
pas avec spip.

Il n’est pas possible de faire exploiter les données thélia pendant un
traitement de spip. L’explication génétique est simple, ce plugin a été
développé quand spip n’était pas nativement en mesure de travailler avec
d’autres tables que celles de sa base de données. Ce temps est
heureusement révolu, mais la structure du plugin n’a pas suivi.

Avec l’outil ‹ fabrique ›, quand il acceptera de travailler avec d’autres
connect.php en plus de celui de spip, il sera alors possible de
développer tout un ensemble de plugins de liaisons spip-thelia et tout
le monde sera ‹ heureux ›.

Ces temps devraient arriver je pense.

Alain BOURDEAU

-------- Message initial --------
De: Ybbet Spip <teddy.spip@gmail.com>
À: SPIP users <spip@rezo.net>
Sujet: [Spip] SPIP et le e-commerce
Date: Fri, 5 Jul 2013 11:27:37 +0200

Je rebondis sur le message d’Hervé. Je crée un autre topic pour ne pas
polluer le précédent topic.

Ça en est où le projet de plugin ecommerce pour SPIP ? Il y a
zcommerce :
http://zone.spip.org/trac/spip-zone/browser/squelettes/zcommerce/plugin.xml
Il me semble que les plugins nécessaires sont portés sous SPIP 3 à peu
de choses prêt…

J’aurais bien donné un coup de main mais je ne suis pas familier au
monde de l’ecommerce.

Le 5 juillet 2013 11:07, Hervé Le Dantec <herve.ledantec@gmail.com> a
écrit :
Merci, Gilles, de ta remarque.

Ce qui manque à SPIP c’est de vraies fonctions e-commerce de
type SPIP + Thélia, mais en SPIP natif, sans devoir adapter des
boucles Thélia, ce qui à certaines limites, par exemple :

Pour le site e-commerce auquel je suis en train de mettre la
dernière main,
j’ai travaillé avec Thélia et SPIP 3, mais je suis tombé sur un
problème que je n’aurais sans doute pas connu avec un site
entièrement en SPIP,
sans doute en partie à cause de mes grosses lacunes en
PHP/MySQL,
mais surtout, parce que côté Thélia, les plugins sont souvent
peu ou pas documentés et qu’il n’y a pas l’équivalent du super
plugin SPIP « La Fabrique » (de Matthieu Marcillaud).
J’ai des produits Thélia qui devraient avoir une date de
dépublication / désaffichage de l’espace publique, çà serait
facile en SPIP, mais c’est compliqué en Thélia.

Hervé


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc


liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

Hello,

Je bosse sur du thelia en ce moment.

J’ai commencé un portage de z-commerce pour spip-r (la dernière version de Z-spip), pour un de mes projets persso.

Mes travaux actuels sur thelia m’ont conforté dans l’idée que faire du e-commerce et des sites sur-mesure dédiés a du e-commerce avec spip 3 est tout à fait faisable, voir beaucoup plus simple qu’avec prestashop (smarty c’est pourri, le backoffice est inbuvable) ou autres même thelia (la je vais me faire descendre mais c’est pas grave, j’ai testé toutes les solutions don je parle en tant qu"intégrateur et aussi sur du debugg de modules php , voir dev de fonctionnalitées simples occasionnellement).
Par exemple le langage de Templating de Thelia est documenté dans le wiki certes, mais aucune classe php et le code du core ne l’est, ce qui fait que on peut quasiment pas générer une doc du code, et même dans un ide on a pas la doc au fur et mesure ou on code (pas bien).

Bref, Thelia va passer en V2 (et la le code sera documenté !!) mais le langage de templating change, ça va couper le pont avec spip c’est clair, donc l’utilisation du plugin spip-thelia ne sera plus possible (ou alors en stagnant a la version actuelle) : de toute façon je n’ai jamais été pour ce genre de bidouillages, mais bon…

En résumé, les briques logiciels de Z-commerce passe relativement rapidement sous spip3, et il y a quasiment tout ce qu’il faut pour avoir un équivalent propre et efficace a toutes les solutions e-commerce actuelles, voir mieux que les modules wp ou autre.

après certains outils nécessaires aux e-commerçant sont a développer mais c’est pas du compliqué tout est déjà dans le framework spip, par exemple un export XML vers EBP des commandes, ça se fait rapide avec spip. Un graphique des ventes en acceuil, aussi. les caractéristiques peuvent êtres facilement remplacées par les mots clefs…

Enfin bon c’est ma conviction personnelle :wink: après les freins ça eut être : la charte de contrib, le fait que historiquement spip est pas fait pour le business dans l’hétique.

Sinon ça peut être hébergé sur GitHub ou sourceforge au besoin, comme bank et facture de Nursit…

A++
Arnaud B.

Le 06/07/2013 10:12, Arnaud Bérard a écrit :

Enfin bon c'est ma conviction personnelle :wink: après les freins ça eut
être : la charte de contrib, le fait que historiquement spip est pas
fait pour le business dans l'hétique.

Le business n'est pas forcément un truc répugnant, cela dépend et comment. Les associations caritatives les plus honorables vendent des produits pour gagner de quoi poursuivre leurs actions.

Cela dit, c'est aussi une garantie de la survie de Spip. Après tout cela fait un atout de plus de choisir le CMS.

--
Ysabeau

de ce fait, peut-on voir comment améliorer ce qui est déjà fait pour ne pas avoir à réinventer la roue ?

il vaut mieux utiliser bank et facture que le module paypal qui était dans z-commerce

Il faut prévoir dans commande de pouvoir créer des statuts de commandes, suivant le besoins du site e-commerce ça varie, et des notification (e-mail) associés et modifiable depuis l’administration, avec plusieurs destinataires suivant le statut.

peut être voir a repartir de la doc, pour faire une roadmap de l’évolution spip3

en profiter pour documenter les plugins comme client par exemple qui ne le sont pas … Je suis assez partant si je peut aider à quelque chose pour participer a ce projet, a discuter … . A++ Arnaud B.

Bonjour aux contributeurs spip - e-commerce

De bonnes expériences remontées sur ces échanges.

Pour le volet 'pognon', il me semble que la dynamique de SPIP est
'gratuit' pour tout ce qui est développement et ce qui est mis à
disposition de la communauté SPIP. Mais pour ce qui est de l'utilisation
de ce qui est mis à disposition par la communauté de SPIP, s'il y a
'commerce', ce n'est plus du 'regard' de SPIP au même titre que les
contenus sur les différents sites sous SPIP.

par contre, OK pour avoir des contributeurs qui rédigent le cahier des
charges. Cette étape est pour moi la toute première à valider avant de
partir dans l'écriture des élèments.

Exploiter ce qui est déjà existant dans la philosophie et la syntaxe de
SPIP me semble particulièrement pertinent pour avoir des briques qui
'marchent' de conserve avec SPIP.

Pour la zone de développement, je n'ai pas d"avis technique sur le
support, car pas assez 'pointu' sur ce volet. Je peux mettre à
disposition un site de test et de validation hébergé par ouvaton.
Sur ce site , il pourrait être réaliser les échanges techniques tant
pour le cahier des charges que pour le développement technique.

A suivre.
Alain BOURDEAU

-------- Message initial --------
De: Ybbet Spip <teddy.spip@gmail.com>
À: SPIP users <spip@rezo.net>
Sujet: [Spip] SPIP et le e-commerce
Date: Fri, 5 Jul 2013 11:27:37 +0200

Je rebondis sur le message d'Hervé. Je crée un autre topic pour ne pas
polluer le précédent topic.

Ça en est où le projet de plugin ecommerce pour SPIP ? Il y a
zcommerce :
http://zone.spip.org/trac/spip-zone/browser/squelettes/zcommerce/plugin.xml
Il me semble que les plugins nécessaires sont portés sous SPIP 3 à peu
de choses prêt…

J'aurais bien donné un coup de main mais je ne suis pas familier au
monde de l'ecommerce.

Le 5 juillet 2013 11:07, Hervé Le Dantec <herve.ledantec@gmail.com> a
écrit :
        Merci, Gilles, de ta remarque.
        
        Ce qui manque à SPIP c’est de vraies fonctions e-commerce de
        type SPIP + Thélia, mais en SPIP natif, sans devoir adapter des
        boucles Thélia, ce qui à certaines limites, par exemple :
        
        Pour le site e-commerce auquel je suis en train de mettre la
        dernière main,
        j’ai travaillé avec Thélia et SPIP 3, mais je suis tombé sur un
        problème que je n’aurais sans doute pas connu avec un site
        entièrement en SPIP,
        sans doute en partie à cause de mes grosses lacunes en
        PHP/MySQL,
        mais surtout, parce que côté Thélia, les plugins sont souvent
        peu ou pas documentés et qu’il n’y a pas l’équivalent du super
        plugin SPIP « La Fabrique » (de Matthieu Marcillaud).
        J’ai des produits Thélia qui devraient avoir une date de
        dépublication / désaffichage de l’espace publique, çà serait
        facile en SPIP, mais c’est compliqué en Thélia.
        
        Hervé
        
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Le 05/07/2013 11:27, Ybbet Spip a écrit :

Je rebondis sur le message d'Hervé. Je crée un autre topic pour ne pas
polluer le précédent topic.

Ça en est où le projet de plugin ecommerce pour SPIP ? Il y a zcommerce :
Connexion · GitLab
Il me semble que les plugins nécessaires sont portés sous SPIP 3 à peu
de choses prêt…

Bonjour,

il y a a pas mal de choses dans ce meta plugin, c'est une base.
Mais je pense qu'il y a encore des manques fonctionnels pour pouvoir proposer un système ecommerce vraiment généraliste.

J'en avais parlé rapidement avec Touti lors d'un apéro Spip mais je m'étais peut être mal exprimé.
(Touti, si tu me lis, au plaisir de se recroiser pour discuter de ça et d'autres choses...)

J'ai travaillé sur différents projets ecommerce ces dernières années, sur des bases oscommerce, thelia ou prestashop très customisées, je me permets d'apporter un petit retour d'expérience.

Il y a un point qui n'est pas traité par zcommerce et les plugins qui le composent, c'est le système de taxes (TVA).
Et c'est un gros morceau.

Déjà, une boutique peut proposer des produits (ou des services) à différents taux de TVA, certains produits à 19.6 et d'autres à 7 dans la même commande par exemple.
Il faut gérer tout ça et avoir ces taux détaillés dans les commandes (obligatoire pour la compta des entreprises, vendeuses ou clientes).

Ensuite, les taux de TVA ne s'appliquent pas de la même façon selon l'adresse de la boutique et le lieu de livraison : pour une boutique en France, par exemple, normalement la vente doit se faire HT dans les DOM TOM, idem hors UE : vente HT.
Les différentes solutions que je connais le gèrent à peu près de la même façon : un produit est lié à une classe de taxe, les classes de taxes sont liées à des zones fiscales et à des taux, les zones étant composées de pays (avec la subtilité des DOM TOM qui sont en France).
Les prix sont toujours stockés HT en base de données.

Au niveau logistique, une solution ecommerce doit pouvoir proposer plusieurs modes de livraison (colis, retrait en magasin...), qui peuvent pour certains s'interfacer avec des solutions existantes (socolissimo de la poste, relais de magasins, livreurs privés), avec des tarifs variables.
Idéalement, tout ça doit pouvoir être lié au système de zones (socolissimo par exemple, dispo uniquement en france et depuis peu en belgique).
Et ce système doit être suffisamment souple pour gérer des cas particuliers : par exemple pour une commande "virtuelle" (qui ne contient que des produits dématérialisés), zapper complètement la phase du transport.
Prévoir donc une API suffisamment souple et ouverte.

Idem pour les systèmes de paiement, hormis les chèques et les virements, tous les paiements s'appuient sur des API externes (banques, paypal...), là aussi l'API de paiement doit être suffisamment ouverte.

Et je suis complètement d'accord avec Gilles, qui préconise de proposer plutôt un framework (à la Drupal commerce) plutôt qu'une solution verticale toute prête, avec son template prêt à l'emploi.
C'est le modèle à suivre.
Le sur mesure, c'est la grande force de Spip.

--
Nico D.

Le 06/07/2013 11:39, Arnaud Bérard a écrit :

Il faut prévoir dans commande de pouvoir créer des statuts de commandes,
suivant le besoins du site e-commerce ça varie

C'est nécessaire, et il faut même aller plus loin : toutes les boutiques n'ont pas la même organisation, les statuts doivent donc être complètement configurables.

Dans l'idéal, les différents modules de paiement doivent aussi pouvoir être configurés pour mettre une commande dans un certain statut après l'avoir enregistrée :
- paiement par chèque ? "En attente de chèque"
- paiement par CB ? "Paiement accepté"
- paiement par Paypal ? "En attente de confirmation Paypal"
   (plus gestion des états successifs avec Paypal IPN)

Les statuts de commande doivent aussi être gérables en back office, une commande peut passer de "Paiement accepté" à "En cours de livraison" (avec un numéro de suivi de colis), puis "Livrée", ou "Annulée", etc...

Certains statuts de commande peuvent déclencher l'envoi d'une notif pour le client, d'autres pas, certains statuts doivent déclencher la création d'une facture (avec incrémentation d'une numérotation des factures différente des numéros de commandes).

Comme pour mon autre post dans le même fil, je vais peut être trop loin mais j'apporte ce petit retour d'expérience par rapport à des solutions ecommerce que j'ai pu mettre en place, dans l'optique d'une solution généraliste.

--
Nico D.

Le projet est très alléchant! je veux bien contribuer pour le cahier des charges (étant franchement pas à l'aise avec le code PHP). J'ai eu l'occasion de travailler sur Thelia, Prestashop et le plug commerce de Wordpress. Tirons le meilleur de ceux-ci pour le greffer à SPIP :slight_smile:

Teenoo

Le 7 juil. 2013 à 20:19, Nicolas Dorigny <nicolas.dorigny@gmail.com> a écrit :

Le 06/07/2013 11:39, Arnaud Bérard a écrit :

Il faut prévoir dans commande de pouvoir créer des statuts de commandes,
suivant le besoins du site e-commerce ça varie

C'est nécessaire, et il faut même aller plus loin : toutes les boutiques n'ont pas la même organisation, les statuts doivent donc être complètement configurables.

Dans l'idéal, les différents modules de paiement doivent aussi pouvoir être configurés pour mettre une commande dans un certain statut après l'avoir enregistrée :
- paiement par chèque ? "En attente de chèque"
- paiement par CB ? "Paiement accepté"
- paiement par Paypal ? "En attente de confirmation Paypal"
(plus gestion des états successifs avec Paypal IPN)

Les statuts de commande doivent aussi être gérables en back office, une commande peut passer de "Paiement accepté" à "En cours de livraison" (avec un numéro de suivi de colis), puis "Livrée", ou "Annulée", etc...

Certains statuts de commande peuvent déclencher l'envoi d'une notif pour le client, d'autres pas, certains statuts doivent déclencher la création d'une facture (avec incrémentation d'une numérotation des factures différente des numéros de commandes).

Comme pour mon autre post dans le même fil, je vais peut être trop loin mais j'apporte ce petit retour d'expérience par rapport à des solutions ecommerce que j'ai pu mettre en place, dans l'optique d'une solution généraliste.

--
Nico D.
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Le 08/07/2013 10:43, Laetitia Boiron a écrit :

Le projet est très alléchant! je veux bien contribuer pour le cahier
des charges (étant franchement pas à l'aise avec le code PHP). J'ai
eu l'occasion de travailler sur Thelia, Prestashop et le plug
commerce de Wordpress. Tirons le meilleur de ceux-ci pour le greffer
à SPIP :slight_smile:

Ce que je vais faire : reprendre les quelques notes que j'ai vues sur le sujet, ajouter mes observations et envoyer cet avant-projet de cahier des charges non technique sur la liste cet après-midi.
Comme ça on aura une base de travail qui pourra être revu, corrigée et augmentée.

Quand je dis "non technique", je fais référence aux besoins du site "idéal" du point de vue utilisateur, pas du point de vue technicien.

Si besoin, je peux éventuellement réactiver l'espèce de wiki que j'avais fait sous Spip il y a deux-trois ans pour qu'on en discute là-dessus et peaufine le cahier des charges afin d'avoir un document abouti.

--
Ysabeau

Aller hop!
Cahier des charges à constituer ici :
http://contrib.spip.net/Carnet-Commerce-SPIP

Alors, on ne va pas refaire la roue…
cf. http://contrib.spip.net/Carnet-Commerce-SPIP
http://contrib.spip.net/Plugin-Echoppe-orientation

Le plugin Echope va revivre! :wink:

Le 08/07/2013 11:00, Ybbet Spip a écrit :

Le plugin Echope va revivre! :wink:

ça n'apporte strictement rien au débat, mais j'aimais beaucoup le nom de ce projet, "Echope" :slight_smile:

--
Nico D.

Bonjour,

Un projet SPIP e-commerce, qu’il soit basé sur la mise à jour de z-commerce ou sur la résurrection du projet « Echope », avec un abandon de « SPIP + thelia » n’est, à mon humble avis, pas la meilleure solution, tant qu’une solution « tout SPIP » ne sera pas capable d’être aussi performante que thelia, côté gestion de boutique.

SPIP-thélia intègre, nativement, des fonctions de gestion, notamment statistiques, fortement utiles et il y a une foultitude de plugins thelia qui apportent des fonctions (notamment, il me semble qu’il y a des plugin permettant de faire la liaison avec des logiciels de gestion d’entreprise).

Par contre, la version du plugin thelia fonctionne avec thelia 1.5.3 maximum (il y a un bug avec la version 1.5.4) et, de toute façon il vaut mieux passer à Thelia 2 (prévu pour septembre prochain).

Mais, le passage à Thelia 2 risque de ne pas d’être une mince affaire, surtout lorsque qu’on lit ceci :
« Bonjour,
la V2 est prévu aux alentours de septembre mais rien ne garantie que ce sera la version définitive. Passer de la version 1 à 2 de Thelia ne sera pas aisé puisqu’au code ne sera compatible entre les deux. » sur la page « http://thelia.net/blog/article/thelia-2-ou-en-sommes-nous ».

Donc, déjà, sur le site même de thélia il est indiqué que le passage de la version 1 à la version 2 ne sera pas facile, alors, l’évolution du tandem, SPIP+Thelia, çà ne va pas être de la tarte !

Hervé Le Dantec
herve.ledantec@gmail.com

Le 8 juil. 2013 à 12:00, Nicolas Dorigny <nicolas.dorigny@gmail.com> a écrit :

Le 08/07/2013 11:00, Ybbet Spip a écrit :

Le plugin Echope va revivre! :wink:

ça n’apporte strictement rien au débat, mais j’aimais beaucoup le nom de ce projet, « Echope » :slight_smile:


Nico D.


liste SPIP
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

Le 8 juillet 2013 13:48, Hervé Le Dantec <herve.ledantec@gmail.com> a écrit
:

Bonjour,

Un projet SPIP e-commerce, qu’il soit basé sur la mise à jour de
z-commerce ou sur la résurrection du projet « Echope », avec un abandon de
« SPIP + thelia » n’est, à mon humble avis, pas la meilleure solution, tant
qu’une solution « tout SPIP » ne sera pas capable d’être aussi performante
que thelia, côté gestion de boutique.

SPIP-thélia intègre, nativement, des fonctions de gestion, notamment
statistiques, fortement utiles et il y a une foultitude de plugins thelia
qui apportent des fonctions (notamment, il me semble qu’il y a des plugin
permettant de faire la liaison avec des logiciels de gestion d’entreprise).

D'où l'idée de créer un plugin qui ne soit pas dépendant d'une tierce
solution… Mais quelque chose d'embarquée…

Par contre, la version du plugin thelia fonctionne avec thelia 1.5.3
maximum (il y a un bug avec la version 1.5.4) et, de toute façon il vaut
mieux passer à Thelia 2 (prévu pour septembre prochain).

Mais, le passage à Thelia 2 risque de ne pas d’être une mince affaire,
surtout lorsque qu’on lit ceci :
*« Bonjour,*
*la V2 est prévu aux alentours de septembre mais rien ne garantie que ce
sera la version définitive. Passer de la version 1 à 2 de Thelia ne sera
pas aisé puisqu’au code ne sera compatible entre les deux. »* sur la
page « http://thelia.net/blog/article/thelia-2-ou-en-sommes-nous ».

Donc, déjà, sur le site même de thélia il est indiqué que le passage de la
version 1 à la version 2 ne sera pas facile, alors, l’évolution du tandem,
SPIP+Thelia, çà ne va pas être de la tarte !

Hervé Le Dantec
herve.ledantec@gmail.com

Le 8 juil. 2013 à 12:00, Nicolas Dorigny <nicolas.dorigny@gmail.com> a
écrit :

Le 08/07/2013 11:00, Ybbet Spip a écrit :

Le plugin Echope va revivre! :wink:

ça n’apporte strictement rien au débat, mais j’aimais beaucoup le nom de
ce projet, « Echope » :slight_smile:

--
Nico D.

_______________________________________________
liste SPIP

spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l’aide à toute heure : http://spip.net/irc

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Discuter chez rezo.net

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc