intégrer spip à os-commerce- de l'aide

Re bonjour

  • voici le lien vers la contribution américaine « Article manager » qui intègre un systeme de rédaction d’articles et de couplage avec les produits dans os-commerce :
    http://www.oscommerce.com/community/contributions,1709/category,all/search,article+manager

  • effectivement le html en tableau c’est pas facile pour le graphisme mais surtout c’est quasi obsolete !

  • mon idée c’était que l’on pouvait effectivement se servir de l’acquis os-commerce (gestion gclient, promo, sécurisation) et basculer vers spip pour d’autres pan qui sont plus aisés de mettre en oeuvre avec spip

  • je rejoins Marc, il est tout à fait facile de détourner spip vers l’usage q_u’on veut en faire personnellement. Car même sur une boutique il ya amon avis autant de boutiques que de projets et d’individu (pour moi, par exemple je viens de me rendre compte que je oudrai déjà deux boutiques en une, soit deux manière d’approcher et de traiter ma problématique qui se trouve donc multiples à la base).

  • je suis partante pour elaborer un travail sur ce sujet, évidemment reversé à la communauté :-))

A suivre donc

Sarah
ps :je n’ai pas e,core mis en oeuvre et tester la fameuse contrib…

Tu as raison, il y a sûrement de nombreuses manières de traiter le problème.

Cependant, si on veut mettre en place une "vraie" boutique, on ne peut se contenter d'un "simple" panier : d'ailleurs, il en existe déjà sous forme de plugin pour spip.

Or, quand on regarde de près oscommerce, on s'aperçoit qu'il y a de multiples et complexes fonctionnalités, visibles essentiellement dans l'administration, mais se répercutant dans la partie publique (gestion automatisée des devises, définition d'attributs de produits en nombre quasi illimités, etc.), accompagnée d'une gestion des langues très très pointues, même si elle est assez peu intuitive. Si la communauté d'oscommerce a mis plusieurs années pour en arriver où elle est, ce n'est pas par hasard, non ? :slight_smile:

Oscommerce propose une boutique en ligne fonctionnelle, permettant de gérer super-bien ses produits/catégories, ses clients, ses prospects, les modes de paiement ... mais pas très adaptée (notamment au niveau de l'utilisateur) pour de la publication éditoriale. La contrib que tu cites (et que je vais tester dès demain en local) a l'air d'apporter un plus là-dedans, attendons de voir.

Oscommerce permet, même si c'est long et pas intuitif, de mettre en place des interfaces sympa (cf. une boutique que j'ai faite l'année dernière http://www.pleasetakeaseat.com).

Spip est un outil éditorial absolument fabuleux, moderne, respectueux des règles w3c (même si certains prétendent qu'elles n'ont pas d'intérêt !), souple à mettre en oeuvre, mille fois plus qu'oscommerce ; à ce sujet, je suis en train de tester un dérivé d'oscommerce, oscss (http://www.oscss.org), développé en collaboratif et présenté sur un site en spip. Mais la maîtrise n'en est pas gagnée, car il s'appuie sur des templates et la philosophie est diamétralement opposée à celle de spip.

Bref, je ne crois pas trop à un outil à tout faire.

J'en conclus (provisoirement) qu'il nous reste deux pistes :
1. On adapte spip pour lui adjoindre des fonctionnalités complètes de e-commerce, et là, on n'a pas fini de bosser ! Mais je pense que c'est faisable : pour ça, il faudrait être assez nombreux, rigoureusement organisés (cf. linux ...) et réaliser, non pas un plugin, mais un add-on (j'espère que c'est le bon terme), c'est à dire une application associée ...
2. On utilise oscommerce (ou mieux, oscss) et on le rend compatible avec spip : mélange des tables, deux admins avec login commun pour ne pas se ré-identifier d'une admin à l'autre, boucles sur des tables oscommerce avec création de balises adhoc etc. etc. ...

Pour ma part, je pencherais plutôt pour la deuxième solution, car c'est comme ça que j'avais plus ou moins décidé de faire pour mon client Tour operator. L'avantage de ce système est que l'on peut, ainsi, proposer à une boutique en création, une première réalisation spipienne destinée à lui permettre de se faire connaître et à communiquer, pour ensuite facilement la compléter par l'adjonction d'une boutique, sans douleur ...

Voilà quelques idées, comme ça : mais je reste ouvert à toute autre idée, naturellement :slight_smile:

A+
----------------------------------------------
Marc VALLETEAU de MOULLIAC
assfor
L'expertise de la protection sociale
06 61 79 17 31
http://www.prociale.com
Valorisez vos salariés
__________________________________________________
"L'intégrité de ce message n'étant pas assurée sur Internet, assfor ne peut être tenu pour responsable de son contenu. Si vous n'êtes pas destinataire de ce message, merci de le détruire et d'avertir l'expéditeur."

Le 10 févr. 07 à 18:41, Sarah Calas a écrit :

Re bonjour

* voici le lien vers la contribution américaine "Article manager" qui intègre un systeme de rédaction d'articles et de couplage avec les produits dans os-commerce :
http://www.oscommerce.com/community/contributions,1709/category,all/search,article+manager

* effectivement le html en tableau c'est pas facile pour le graphisme mais surtout c'est quasi obsolete !

* mon idée c'était que l'on pouvait effectivement se servir de l'acquis os-commerce (gestion gclient, promo, sécurisation) et basculer vers spip pour d'autres pan qui sont plus aisés de mettre en oeuvre avec spip

* je rejoins Marc, il est tout à fait facile de détourner spip vers l'usage q_u'on veut en faire personnellement. Car même sur une boutique il ya amon avis autant de boutiques que de projets et d'individu (pour moi, par exemple je viens de me rendre compte que je oudrai déjà deux boutiques en une, soit deux manière d'approcher et de traiter ma problématique qui se trouve donc multiples à la base).

* je suis partante pour elaborer un travail sur ce sujet, évidemment reversé à la communauté :-))

A suivre donc

Sarah
ps :je n'ai pas e,core mis en oeuvre et tester la fameuse contrib...

Bonjour,
J'ai déjà donné la solution sur la liste.

Il suffit d'installer les tables de spip et d'oscommerce sur la même base sql.
Spip gère tout le contenu et Oscommerce les paniers et la relation client.
Il convient de relier la notice d'oscommerce à un article SPIP.
J'ai choisi d'entrer dans la base oscommerce le minimum d'info : le titre + le prix. J'ai aussi choisi d'entrer l'ID de la notice d'osccommerce dans le SURTITRE de l'article de SPIP. C'est une procédure automatique gérée par un script en php.
Ensuite, il suffit d'utiliser la boucle suivante dans le squelette article de spip pour faire le lien. En cliquant, sur button_in_cart.gif (ou l'image que vous choisirez), l'internaute incrémentera le panier.
<BOUCLE_isbd(PRODUCTS_DESCRIPTION){language_id=4}{products_id=#SURTITRE}>
<form name="cart_quantity_1" action="catalog/shopping_cart.php?action=add_product" method="post">
<input type="hidden" name="products_id" value="#SURTITRE"><input type="image" src="/IMG/button_in_cart.gif" border="0" alt="Ajouter au panier" title=" Ajouter au panier "></form>
</BOUCLE_isbd>
Ensuite, c'est de la bidouille. J'ai choisi de supprimer les colonnes gauche et droites des fichiers d'oscommerce. Dans le fichier shopping_cart.php, j'ai aussi supprimer le lien vers la notice et le td consacré à l'image.
J'ai développé cela pour une librairie en ligne en cours de développement que vous pouvez trouver à l'adresse suivante :
www.bibliosurf.com (login = sfl ; mot de passe = sfl).
Cordialement. Bernard Strainchamps

Sarah Calas a écrit :

Re bonjour

http://www.oscommerce.com/community/contributions,1709/category,all/search,article+manager
* effectivement le html en tableau c'est pas facile pour le graphisme mais surtout c'est quasi obsolete !
* mon idée c'était que l'on pouvait effectivement se servir de l'acquis os-commerce (gestion gclient, promo, sécurisation) et basculer vers spip pour d'autres pan qui sont plus aisés de mettre en oeuvre avec spip
* je rejoins Marc, il est tout à fait facile de détourner spip vers l'usage q_u'on veut en faire personnellement. Car même sur une boutique il ya amon avis autant de boutiques que de projets et d'individu (pour moi, par exemple je viens de me rendre compte que je oudrai déjà deux boutiques en une, soit deux manière d'approcher et de traiter ma problématique qui se trouve donc multiples à la base).
* je suis partante pour elaborer un travail sur ce sujet, évidemment reversé à la communauté :-))
A suivre donc
Sarah
ps :je n'ai pas e,core mis en oeuvre et tester la fameuse contrib...

Et celui là vous connaissez: http://www.thelia.fr/ ?
par contre pour tous les sites donnés en exemple j'ai une erreur en cliquant sur "commander"
Fatal error: Call to a member function on a non-object in /home/httpd/vhosts/numero4skateshop.com/httpdocs/fonctions/action.php on line x

j'espère que c'est ma config pas la leur ..
dd

Hello,
je suis votre conversation avec le plus grand intérêt, mais si mes souvenirs sont bons lorsque j'ai utilisé pour la première fois "catalog", issu de http://www.oscss.org/ , dans easy php 1.8 j'avais le message suivant : FATAL ERROR: register_globals is disabled in php.ini, please enable it!

Ce qui signifie en clair : dans php.ini, mettre *register_globals* sur *ON.

Ce n'est pas un risque au niveau sécuritaire de maître les globals sur ON ???

@mitié
P@ul qui serait bien partant pour l'aventure :wink:

*

Salut DD
merci pour le lien, ca a l'air drôlement interessant !
Pour moi, j'arrive sans message d'erreur a commander, un scooter, une tente
et quelques diam's !
je pense que c'est ta configuration , a moins que tu ne parles de la
dernière phase de la commande en t'étant enregistré comme client ??

A suivre...

Sarah
"dd" <lemotjuste@free.fr> a écrit dans le message de news:
eqlimi$2d8$1@sea.gmane.org...
Sarah Calas a écrit :

Re bonjour

* voici le lien vers la contribution américaine "Article manager" qui
intègre un systeme de rédaction d'articles et de couplage avec les
produits dans os-commerce :
http://www.oscommerce.com/community/contributions,1709/category,all/search,article+manager

* effectivement le html en tableau c'est pas facile pour le graphisme
mais surtout c'est quasi obsolete !

* mon idée c'était que l'on pouvait effectivement se servir de l'acquis
os-commerce (gestion gclient, promo, sécurisation) et basculer vers spip
pour d'autres pan qui sont plus aisés de mettre en oeuvre avec spip

* je rejoins Marc, il est tout à fait facile de détourner spip vers
l'usage q_u'on veut en faire personnellement. Car même sur une boutique
il ya amon avis autant de boutiques que de projets et d'individu (pour
moi, par exemple je viens de me rendre compte que je oudrai déjà deux
boutiques en une, soit deux manière d'approcher et de traiter ma
problématique qui se trouve donc multiples à la base).

* je suis partante pour elaborer un travail sur ce sujet, évidemment
reversé à la communauté :-))

A suivre donc

Sarah
ps :je n'ai pas e,core mis en oeuvre et tester la fameuse contrib...

Et celui là vous connaissez: http://www.thelia.fr/ ?
par contre pour tous les sites donnés en exemple j'ai une erreur en cliquant
sur "commander"
Fatal error: Call to a member function on a non-object in
/home/httpd/vhosts/numero4skateshop.com/httpdocs/fonctions/action.php on
line x

j'espère que c'est ma config pas la leur ..
dd

Bonjour Paul,

Oui, effectivement, j'ai eu le même problème, avec mon XAMPP local.
J'ai recherché sur PHPfrance, ils disent que c'est dangereux de le
laisser sur ON (selon les scripts actuels).
D'autre part tous les hosteurs, gratuits et de plus en plus payants,
mettent le register_globals sur OFF d'office.
Ya donc un problème de code qqpart... mais je ne suis pas PHP du tout, je
ne pourrais donc pas donner une solution technique.

Par contre, une fois le problème "localement" résolu (activer le php-flag
register_globals en enlevant le "#" dans .htaccess livré avec osCSS
dans catalog/), il y a toujours un problème de base de données d'osCSS.
Message: Database reported: No database selected (Errno: 1046)
L'installation automatique ne semble pas fonctionner, ni en local, ni
sur le serveur distant d'ailleurs. J'y comprends rien, surtout quand
il s'agit d'intervenir dans le "natif américain".
Mais c'est pas la bonne liste ici, on est sur SPIP...

Mais l'idée d'intégrer osCSS (ou oscommerce) dans Spip me plaît
vachement, car j'ai aussi le projet d'élargir mon site de plus qu'un
panier.

Cordialement,
Martin Kempf

Le dimanche 11 février 2007 à 10:08:17, vous écriviez :

P> Hello,
P> je suis votre conversation avec le plus grand intérêt, mais si mes
P> souvenirs sont bons lorsque j'ai utilisé pour la première fois
P> "catalog", issu de http://www.oscss.org/ , dans easy php 1.8 j'avais le
P> message suivant : FATAL ERROR: register_globals is disabled in php.ini,
P> please enable it!

P> Ce qui signifie en clair : dans php.ini, mettre *register_globals* sur *ON.

P> Ce n'est pas un risque au niveau sécuritaire de maître les globals sur
P> ON ???

P> @mitié
P> P@ul qui serait bien partant pour l'aventure :wink:

Bonjour,

effectivement, il y a un problème potentiel dans le fait que la variable $register_globals soit à on ... si l'on n'est pas très précautionneux dans la gestion de ses formulaires - notamment ceux qui demandent des mots de passe.

Je vous engage à aller voir ici -> http://www.student-designer.com/fr/tutoriaux/programmation/php-mysql/securite/php-register-globals-failles/

Il s'agit de résumé, mais vous y trouverez une explication assez simple du problème.

Pour ma part, j'administre un serveur dédié en linux Debian, que je viens de réinstaller et de sécuriser au maximum - je me suis fait un peu envahir récemment !! - mais le register_globals n'était en rien là-dedans ...

Le fait de gérer TOUTES les variables de formulaire dans les tableaux $_GET ou $_POST (comme dans $_COOKIE et $_SERVER) garantit une très bonne sécurité, à mon avis, même avec register_globals à on.

Maintenant, si un hébergeur met son register_globals à off, il est nécessaire d'adapter son code php en fonction de cette directive.

Pour ma part, gérant systématiquement les données de formulaires dans les tableaux ci-dessus, je n'ai jamais eu de pb jusqu'à maintenant (ça ne veut pas dire qu'il n'y en aura jamais, évidemment !), et tous les hébergeurs (payants) avec qui je bosse (nexen et aquaray notamment, qui sont de bonspros) mettent, en mutualisé, le register_globals à on.

Je n'ai pas testé spip avec register_globals à off : cette situation est-elle gérée par le moteur ?

A+
----------------------------------------------
Marc VALLETEAU de MOULLIAC
assfor
L'expertise de la protection sociale
06 61 79 17 31
http://www.prociale.com
Valorisez vos salariés
__________________________________________________
"L'intégrité de ce message n'étant pas assurée sur Internet, assfor ne peut être tenu pour responsable de son contenu. Si vous n'êtes pas destinataire de ce message, merci de le détruire et d'avertir l'expéditeur."

Le 11 févr. 07 à 12:23, mamem@gmx.net a écrit :

Bonjour Paul,

Oui, effectivement, j'ai eu le même problème, avec mon XAMPP local.
J'ai recherché sur PHPfrance, ils disent que c'est dangereux de le
laisser sur ON (selon les scripts actuels).
D'autre part tous les hosteurs, gratuits et de plus en plus payants,
mettent le register_globals sur OFF d'office.
Ya donc un problème de code qqpart... mais je ne suis pas PHP du tout, je
ne pourrais donc pas donner une solution technique.

Par contre, une fois le problème "localement" résolu (activer le php-flag
register_globals en enlevant le "#" dans .htaccess livré avec osCSS
dans catalog/), il y a toujours un problème de base de données d'osCSS.
Message: Database reported: No database selected (Errno: 1046)
L'installation automatique ne semble pas fonctionner, ni en local, ni
sur le serveur distant d'ailleurs. J'y comprends rien, surtout quand
il s'agit d'intervenir dans le "natif américain".
Mais c'est pas la bonne liste ici, on est sur SPIP...

Mais l'idée d'intégrer osCSS (ou oscommerce) dans Spip me plaît
vachement, car j'ai aussi le projet d'élargir mon site de plus qu'un
panier.

Cordialement,
Martin Kempf

Le dimanche 11 février 2007 à 10:08:17, vous écriviez :

P> Hello,
P> je suis votre conversation avec le plus grand intérêt, mais si mes
P> souvenirs sont bons lorsque j'ai utilisé pour la première fois
P> "catalog", issu de http://www.oscss.org/ , dans easy php 1.8 j'avais le
P> message suivant : FATAL ERROR: register_globals is disabled in php.ini,
P> please enable it!

P> Ce qui signifie en clair : dans php.ini, mettre *register_globals* sur *ON.

P> Ce n'est pas un risque au niveau sécuritaire de maître les globals sur
P> ON ???

P> @mitié
P> P@ul qui serait bien partant pour l'aventure :wink:

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

Paul wrote:

Hello,
je suis votre conversation avec le plus grand intérêt, mais si mes souvenirs sont bons lorsque j'ai utilisé pour la première fois "catalog", issu de http://www.oscss.org/ , dans easy php 1.8 j'avais le message suivant : FATAL ERROR: register_globals is disabled in php.ini, please enable it!

Ce qui signifie en clair : dans php.ini, mettre *register_globals* sur *ON.

Ce n'est pas un risque au niveau sécuritaire de maître les globals sur ON ???

Si, c'est totalement dangereux et uniqument fait pour des codeurs faignants.

Dans du code correct, on dit explicitement ce qu'on veut de l'extérieur et on le filtre, comme avec _request() fourni par spip.

Register Global fait que tu peux injecter quasi ce que tu veux dans le code.
--
toggg

Bonjour,

Je viens de passer du temps sur ton site, et j'avoue être impressionné par sa qualité et la fluidité de passage entre oscommerce et spip et réciproquement ... Bravo !

Merci de la piste que tu donnes ci-dessous ...

Le 10 févr. 07 à 19:58, Rue des boulets a écrit :

Bonjour,
J'ai déjà donné la solution sur la liste.

Il suffit d'installer les tables de spip et d'oscommerce sur la même base sql.
Spip gère tout le contenu et Oscommerce les paniers et la relation client.
Il convient de relier la notice d'oscommerce à un article SPIP.
J'ai choisi d'entrer dans la base oscommerce le minimum d'info : le titre + le prix. J'ai aussi choisi d'entrer l'ID de la notice d'osccommerce dans le SURTITRE de l'article de SPIP. C'est une procédure automatique gérée par un script en php.

Qu'appelles-tu la notice d'oscommerce ?... Je ne trouve rien de ce nom dans le produit, mais description, etc.

Pourrais-tu m'aiguiller aussi sur l'endroit où tu as mis ton script php pour insérer le products_id dans le surtitre de l'article.

Me viennent alors d'autres questions (pardonne ma curiosité, mais j'aborde juste le mélange spip/oscommerce ! Comme tu as montré que tu maîtrisais, je me permets d'aller plus loin) :

Comment saisir les articles ? Dans oscommerce ou dans spip (ou les 2) ? Et les catégories ? Je suppose que c'est dans oscommerce et qu'ensuite tu les appelles via des boucles adaptées ?

Quelle version de spip as-tu utilisée ? 1.9.1 ou 1.9.2 ?

La gestion des nouveautés, promotions, etc. dans oscommerce est-elle toujours possible dans ton schéma ou les as-tu écartées ?

Commet gérer les images ? A partir de spip ou d'oscommerce ?

Ensuite, il suffit d'utiliser la boucle suivante dans le squelette article de spip pour faire le lien. En cliquant, sur button_in_cart.gif (ou l'image que vous choisirez), l'internaute incrémentera le panier.
<BOUCLE_isbd(PRODUCTS_DESCRIPTION){language_id=4}{products_id=#SURTITRE}>
<form name="cart_quantity_1" action="catalog/shopping_cart.php?action=add_product" method="post">
<input type="hidden" name="products_id" value="#SURTITRE"><input type="image" src="/IMG/button_in_cart.gif" border="0" alt="Ajouter au panier" title=" Ajouter au panier "></form>
</BOUCLE_isbd>
Ensuite, c'est de la bidouille. J'ai choisi de supprimer les colonnes gauche et droites des fichiers d'oscommerce. Dans le fichier shopping_cart.php, j'ai aussi supprimer le lien vers la notice et le td consacré à l'image.
J'ai développé cela pour une librairie en ligne en cours de développement que vous pouvez trouver à l'adresse suivante :
www.bibliosurf.com (login = sfl ; mot de passe = sfl).
Cordialement. Bernard Strainchamps

Merci de tes lumières.

A+

Marc

Juste une question comme ca qui me vient à l'esprit (qui est peut etre bête parce que je suis pas vraiment technicienne):

est ce que le fait que dans OS commerce la version de base peut completement etre "dénaturée" par chaque utilisateur par l'adjonction de diverses contributions (contrairement à spip avec le systeme des pug in si j'ai bien compris) n'est pas problématique quant à l'intégration de spip en passant par exemple par des jointures entre tables spip et os-commerce ??

Sarah

----- Original Message ----- From: "Marc VALLETEAU de MOULLIAC" <mvm@assfor.com>
To: "Rue des boulets" <rue@ruedesboulets.com>
Cc: "Sarah Calas" <s.calas@wanadoo.fr>; "Spip" <spip@rezo.net>
Sent: Sunday, February 11, 2007 4:27 PM
Subject: Re: [Spip] intégrer spip à os-commerce- de l'aide

Bonjour,

Je viens de passer du temps sur ton site, et j'avoue être
impressionné par sa qualité et la fluidité de passage entre
oscommerce et spip et réciproquement ... Bravo !

Merci de la piste que tu donnes ci-dessous ...

Le 10 févr. 07 à 19:58, Rue des boulets a écrit :

Bonjour,
J'ai déjà donné la solution sur la liste.

Il suffit d'installer les tables de spip et d'oscommerce sur la même base sql.
Spip gère tout le contenu et Oscommerce les paniers et la relation client.
Il convient de relier la notice d'oscommerce à un article SPIP.
J'ai choisi d'entrer dans la base oscommerce le minimum d'info : le titre + le prix. J'ai aussi choisi d'entrer l'ID de la notice d'osccommerce dans le SURTITRE de l'article de SPIP. C'est une procédure automatique gérée par un script en php.

Qu'appelles-tu la notice d'oscommerce ?... Je ne trouve rien de ce
nom dans le produit, mais description, etc.

Pourrais-tu m'aiguiller aussi sur l'endroit où tu as mis ton script
php pour insérer le products_id dans le surtitre de l'article.

Me viennent alors d'autres questions (pardonne ma curiosité, mais
j'aborde juste le mélange spip/oscommerce ! Comme tu as montré que tu
maîtrisais, je me permets d'aller plus loin) :

Comment saisir les articles ? Dans oscommerce ou dans spip (ou les
2) ? Et les catégories ? Je suppose que c'est dans oscommerce et
qu'ensuite tu les appelles via des boucles adaptées ?

Quelle version de spip as-tu utilisée ? 1.9.1 ou 1.9.2 ?

La gestion des nouveautés, promotions, etc. dans oscommerce est-elle
toujours possible dans ton schéma ou les as-tu écartées ?

Commet gérer les images ? A partir de spip ou d'oscommerce ?

Ensuite, il suffit d'utiliser la boucle suivante dans le squelette article de spip pour faire le lien. En cliquant, sur button_in_cart.gif (ou l'image que vous choisirez), l'internaute incrémentera le panier.
<BOUCLE_isbd(PRODUCTS_DESCRIPTION){language_id=4} {products_id=#SURTITRE}>
<form name="cart_quantity_1" action="catalog/shopping_cart.php? action=add_product" method="post">
<input type="hidden" name="products_id" value="#SURTITRE"><input type="image" src="/IMG/button_in_cart.gif" border="0" alt="Ajouter au panier" title=" Ajouter au panier "></form>
</BOUCLE_isbd>
Ensuite, c'est de la bidouille. J'ai choisi de supprimer les colonnes gauche et droites des fichiers d'oscommerce. Dans le fichier shopping_cart.php, j'ai aussi supprimer le lien vers la notice et le td consacré à l'image.
J'ai développé cela pour une librairie en ligne en cours de développement que vous pouvez trouver à l'adresse suivante :
www.bibliosurf.com (login = sfl ; mot de passe = sfl).
Cordialement. Bernard Strainchamps

Merci de tes lumières.

A+

Marc

Qu'appelles-tu la notice d'oscommerce ?... Je ne trouve rien de ce nom dans le produit, mais description, etc.

C'est la table PRODUCTS_DESCRIPTION qui comprend le titre, le prix et la description du produit.

Pourrais-tu m'aiguiller aussi sur l'endroit où tu as mis ton script php pour insérer le products_id dans le surtitre de l'article.

C'est un membre de ma famille qui a produit ce code. Il ne veut pas le rendre public car dit-il trop mal codé.

Me viennent alors d'autres questions (pardonne ma curiosité, mais j'aborde juste le mélange spip/oscommerce ! Comme tu as montré que tu maîtrisais, je me permets d'aller plus loin) :

Comment saisir les articles ? Dans oscommerce ou dans spip (ou les 2) ? Et les catégories ? Je suppose que c'est dans oscommerce et qu'ensuite tu les appelles via des boucles adaptées ?

Je saisis tout dans spip. Ensuite le script remplit la table PRODUCTS_DESCRIPTION d'oscommerce avec l'id_article, le titre et le prix du livre et ensuite ; en sens inverse, ce script insère aussi dans le champ surtitre de la table spip-article l'id de la table PRODUCTS_DESCRIPTION.

Quelle version de spip as-tu utilisée ? 1.9.1 ou 1.9.2 ?

La 1.9.1. J'ai foncé à partir du moment où j'ai pris connaissance du fait que l'on peut utiliser les boucles spip sur des tables installés sur une même base.
J'ai d'ailleurs entré les 500 premiers articles sans l'aide du scrip php qui copie les éléments de la table article dans la table PRODUCTS_DESCRIPTION. C'est juste un peu plus long.

La gestion des nouveautés, promotions, etc. dans oscommerce est-elle toujours possible dans ton schéma ou les as-tu écartées ?

L'affichage des nouveautés se gère avec spip sur la table article. Je ne pense pas faire de promotion... mais c'est aussi "gérable" avec une passerelle php.

Commet gérer les images ? A partir de spip ou d'oscommerce ?

Les images sont gérées avec spip.
Voila.
Je manque de précision dans ma description car je ne possède pas tout le langage.
Cordialement. BS

Merci beaucoup pour ces précisions ... Je vais m'atteler à cela ... Dommage que tu n'aies pas le code php de cette personne de ta famille, même "mal écrit" : cela aurait sûrement été une bonne base, et j'aurais pu essayer de l'améliorer ...

Bon, tant pis, de toute façon, il faut avancer : je vais continuer ma réflexion sur ce thème et voir comment reprendre tout ça.

Bien cordialement.
--
Marc VALLETEAU de MOULLIAC
06 61 79 17 31
ASSFOR
Imaginons votre image
http://assfor.com
Valorisez vos salariés
http://www.prociale.com

Le 11 févr. 07 à 18:31, Rue des boulets a écrit :

Qu'appelles-tu la notice d'oscommerce ?... Je ne trouve rien de ce nom dans le produit, mais description, etc.

C'est la table PRODUCTS_DESCRIPTION qui comprend le titre, le prix et la description du produit.

Pourrais-tu m'aiguiller aussi sur l'endroit où tu as mis ton script php pour insérer le products_id dans le surtitre de l'article.

C'est un membre de ma famille qui a produit ce code. Il ne veut pas le rendre public car dit-il trop mal codé.

Me viennent alors d'autres questions (pardonne ma curiosité, mais j'aborde juste le mélange spip/oscommerce ! Comme tu as montré que tu maîtrisais, je me permets d'aller plus loin) :

Comment saisir les articles ? Dans oscommerce ou dans spip (ou les 2) ? Et les catégories ? Je suppose que c'est dans oscommerce et qu'ensuite tu les appelles via des boucles adaptées ?

Je saisis tout dans spip. Ensuite le script remplit la table PRODUCTS_DESCRIPTION d'oscommerce avec l'id_article, le titre et le prix du livre et ensuite ; en sens inverse, ce script insère aussi dans le champ surtitre de la table spip-article l'id de la table PRODUCTS_DESCRIPTION.

Quelle version de spip as-tu utilisée ? 1.9.1 ou 1.9.2 ?

La 1.9.1. J'ai foncé à partir du moment où j'ai pris connaissance du fait que l'on peut utiliser les boucles spip sur des tables installés sur une même base.
J'ai d'ailleurs entré les 500 premiers articles sans l'aide du scrip php qui copie les éléments de la table article dans la table PRODUCTS_DESCRIPTION. C'est juste un peu plus long.

La gestion des nouveautés, promotions, etc. dans oscommerce est-elle toujours possible dans ton schéma ou les as-tu écartées ?

L'affichage des nouveautés se gère avec spip sur la table article. Je ne pense pas faire de promotion... mais c'est aussi "gérable" avec une passerelle php.

Commet gérer les images ? A partir de spip ou d'oscommerce ?

Les images sont gérées avec spip.
Voila.
Je manque de précision dans ma description car je ne possède pas tout le langage.
Cordialement. BS

Non, non, pas de pb à mon avis, du moins qu'il y a des clés de jointures dans les tables à lier entre elles : ceci implique évidemment de modifier certaines tables, mais, à moins de tout réécrire (!!) on ne pourra pas faire autrement. Il faudra être vigilant dans le cadre des mises à jour.

Ceci étant, j'avais oublié d'en parler, mais oscommerce est sur le point de sortir une version 3, actuellement en test (j'en ai un exemplaire en local, et elle est très améliorée par rapport à la 2.2). Il faudra voir ce que l'on pourra en faire ...
----------------------------------------------
Marc

Le 11 févr. 07 à 17:34, Sarah Calas a écrit :

Juste une question comme ca qui me vient à l'esprit (qui est peut etre bête
parce que je suis pas vraiment technicienne):

est ce que le fait que dans OS commerce la version de base peut completement
etre "dénaturée" par chaque utilisateur par l'adjonction de diverses
contributions (contrairement à spip avec le systeme des pug in si j'ai bien
compris) n'est pas problématique quant à l'intégration de spip en passant
par exemple par des jointures entre tables spip et os-commerce ??

Sarah

----- Original Message -----
From: "Marc VALLETEAU de MOULLIAC" <mvm@assfor.com>
To: "Rue des boulets" <rue@ruedesboulets.com>
Cc: "Sarah Calas" <s.calas@wanadoo.fr>; "Spip" <spip@rezo.net>
Sent: Sunday, February 11, 2007 4:27 PM
Subject: Re: [Spip] intégrer spip à os-commerce- de l'aide

Bonjour,

Je viens de passer du temps sur ton site, et j'avoue être
impressionné par sa qualité et la fluidité de passage entre
oscommerce et spip et réciproquement ... Bravo !

Merci de la piste que tu donnes ci-dessous ...

Le 10 févr. 07 à 19:58, Rue des boulets a écrit :

Bonjour,
J'ai déjà donné la solution sur la liste.

Il suffit d'installer les tables de spip et d'oscommerce sur la même base
sql.
Spip gère tout le contenu et Oscommerce les paniers et la relation
client.
Il convient de relier la notice d'oscommerce à un article SPIP.
J'ai choisi d'entrer dans la base oscommerce le minimum d'info : le titre
+ le prix. J'ai aussi choisi d'entrer l'ID de la notice d'osccommerce
dans le SURTITRE de l'article de SPIP. C'est une procédure automatique
gérée par un script en php.

Qu'appelles-tu la notice d'oscommerce ?... Je ne trouve rien de ce
nom dans le produit, mais description, etc.

Pourrais-tu m'aiguiller aussi sur l'endroit où tu as mis ton script
php pour insérer le products_id dans le surtitre de l'article.

Me viennent alors d'autres questions (pardonne ma curiosité, mais
j'aborde juste le mélange spip/oscommerce ! Comme tu as montré que tu
maîtrisais, je me permets d'aller plus loin) :

Comment saisir les articles ? Dans oscommerce ou dans spip (ou les
2) ? Et les catégories ? Je suppose que c'est dans oscommerce et
qu'ensuite tu les appelles via des boucles adaptées ?

Quelle version de spip as-tu utilisée ? 1.9.1 ou 1.9.2 ?

La gestion des nouveautés, promotions, etc. dans oscommerce est-elle
toujours possible dans ton schéma ou les as-tu écartées ?

Commet gérer les images ? A partir de spip ou d'oscommerce ?

Ensuite, il suffit d'utiliser la boucle suivante dans le squelette
article de spip pour faire le lien. En cliquant, sur button_in_cart.gif
(ou l'image que vous choisirez), l'internaute incrémentera le panier.
<BOUCLE_isbd(PRODUCTS_DESCRIPTION){language_id=4} {products_id=#SURTITRE}>
<form name="cart_quantity_1" action="catalog/shopping_cart.php?
action=add_product" method="post">
<input type="hidden" name="products_id" value="#SURTITRE"><input
type="image" src="/IMG/button_in_cart.gif" border="0" alt="Ajouter au
panier" title=" Ajouter au panier "></form>
</BOUCLE_isbd>
Ensuite, c'est de la bidouille. J'ai choisi de supprimer les colonnes
gauche et droites des fichiers d'oscommerce. Dans le fichier
shopping_cart.php, j'ai aussi supprimer le lien vers la notice et le td
consacré à l'image.
J'ai développé cela pour une librairie en ligne en cours de développement
que vous pouvez trouver à l'adresse suivante :
www.bibliosurf.com (login = sfl ; mot de passe = sfl).
Cordialement. Bernard Strainchamps

Merci de tes lumières.

A+

Marc

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ

Re bonjour

voici la synthese de ma reflexion d'aujourd'hui os commerce/spip :

* la clef de voute de la BDD chez os commerce c'est l'ID-PRODUIT en outre c'est la clef primaire de pas mal de table et c'est par là que ce fait le lien avec les autres tables tres souvent.

En fait ce centrage produit explique pourquoi il peut evenir si fastidieux (si on apas certaines contrib) de remplir son catalogue sous os, car il y aura autant d'id-produits que de crosiement attributs valeurs d'options.

*donc si il y a au moins un lien a faire c'est effectivement comme "Rue des boulets" l'a fait sur cette variable.

* Où quoi faire :

- je pense que le premier mouvement doit venir d'os commerce, pour saisir à minima les références produit dans le catalogue (= générer un id_produit, quantité en stock, poids, prix) autrant faire tout dans la foulée sauf les images (et peut etre description?)
et permettre d'utiliser les systeme d'attributs et les options et le stock croisé avec Qt-pro

- ensuite je me pose des questions :

* ce qui serait pas mal avec un interfacage spip/os-commerce, c'est qu'on peut avoir des arborescences d'un côté et de l'autre qui ne se correspondent pas forcément (avec des catégories,sous catégories qui ne sont pas forcément en miroir). Le gros avantage serait de permettre des doubles hierarchies avec navigation transversale.

(ex concret pour du textile, d'un côté un classement par support (t-shirt, pantalon, veste etc...) de l'autre un classement par collection (par exemple selon le theme graphique) ce qu'OS commerce en basique ne permet pas de faire )

Donc il n'y a pas forcément intéret à relier les catégorie/sous catégorie spip/os entre elles.

c'est intuitif ce que je dis c'est donc peut etre une erreur...

* faut-il que la relation soit (1,1) entre article SPIP et ID_PRODUIT ?
J'ai l'impression que oui, mais ca empeche de mettre un produit dans deux rubriques...
Quelle est l'influence sur la gestion des images, qui seront donc supportées par l'article, de n'avoir qu'un article en regard d'un produit ?
A moins d'aopter le numérotage et/ou des conventions dans le titre ca risque d'etre difficile de faire des discrimanation entre images si celles d'un produit sont toutes supportées sans hierarchisation par un seul article, non ?

* comment faire pour associer un id-produit avec un article autrement que par l'insertion dans un champs d'article détourné ?
Je suis en train de lire la doc sur spip-contrib et alii pour les nouvelles possibilités en 1-9. j'ai pas bien compris si l'insertion des nouevlles tables permettait par exemple de se servir de l'interface privé de spip pour les remplir (est ce qu'il faut programmer les pages spip privé pour qu'elles aient soit des champs supplémentaire sur la fiche article, soit un air d'article mais pour remplir des tables???)

J'ai lu qu'on peut faire des boucles sur des tables extérieures, comment dans le détail ca reste un mystere pour moi, je vois l'intéret pour l'affichage du site public apres je sais pas comment il faut faire le lien avec les scipts OS comme le panier, les sessions, la gestion des attibuts, la gestion du fichier client (qu'on ne va pas réécrire ?)...
Je crois que je vais m'installer un spip en local sur la même base que le os commerce, voir les plug in et essayer de bidouiller (si j'y arrive)...

Voila à suivre....

Sarah
----- Original Message ----- From: "Marc VALLETEAU de MOULLIAC" <mvm@assfor.com>
To: "Rue des boulets" <rue@ruedesboulets.com>
Cc: "Sarah Calas" <s.calas@wanadoo.fr>; "Spip" <spip@rezo.net>
Sent: Sunday, February 11, 2007 6:41 PM
Subject: Re: [Spip] intégrer spip à os-commerce- de l'aide

Merci beaucoup pour ces précisions ... Je vais m'atteler à cela ...
Dommage que tu n'aies pas le code php de cette personne de ta
famille, même "mal écrit" : cela aurait sûrement été une bonne base,
et j'aurais pu essayer de l'améliorer ...

Bon, tant pis, de toute façon, il faut avancer : je vais continuer ma
réflexion sur ce thème et voir comment reprendre tout ça.

Bien cordialement.
--
Marc VALLETEAU de MOULLIAC
06 61 79 17 31
ASSFOR
Imaginons votre image
http://assfor.com
Valorisez vos salariés
http://www.prociale.com

Le 11 févr. 07 à 18:31, Rue des boulets a écrit :

Qu'appelles-tu la notice d'oscommerce ?... Je ne trouve rien de ce nom dans le produit, mais description, etc.

C'est la table PRODUCTS_DESCRIPTION qui comprend le titre, le prix et la description du produit.

Pourrais-tu m'aiguiller aussi sur l'endroit où tu as mis ton script php pour insérer le products_id dans le surtitre de l'article.

C'est un membre de ma famille qui a produit ce code. Il ne veut pas le rendre public car dit-il trop mal codé.

Me viennent alors d'autres questions (pardonne ma curiosité, mais j'aborde juste le mélange spip/oscommerce ! Comme tu as montré que tu maîtrisais, je me permets d'aller plus loin) :

Comment saisir les articles ? Dans oscommerce ou dans spip (ou les 2) ? Et les catégories ? Je suppose que c'est dans oscommerce et qu'ensuite tu les appelles via des boucles adaptées ?

Je saisis tout dans spip. Ensuite le script remplit la table PRODUCTS_DESCRIPTION d'oscommerce avec l'id_article, le titre et le prix du livre et ensuite ; en sens inverse, ce script insère aussi dans le champ surtitre de la table spip-article l'id de la table PRODUCTS_DESCRIPTION.

Quelle version de spip as-tu utilisée ? 1.9.1 ou 1.9.2 ?

La 1.9.1. J'ai foncé à partir du moment où j'ai pris connaissance du fait que l'on peut utiliser les boucles spip sur des tables installés sur une même base.
J'ai d'ailleurs entré les 500 premiers articles sans l'aide du scrip php qui copie les éléments de la table article dans la table PRODUCTS_DESCRIPTION. C'est juste un peu plus long.

La gestion des nouveautés, promotions, etc. dans oscommerce est- elle toujours possible dans ton schéma ou les as-tu écartées ?

L'affichage des nouveautés se gère avec spip sur la table article. Je ne pense pas faire de promotion... mais c'est aussi "gérable" avec une passerelle php.

Commet gérer les images ? A partir de spip ou d'oscommerce ?

Les images sont gérées avec spip.
Voila.
Je manque de précision dans ma description car je ne possède pas tout le langage.
Cordialement. BS

Sarah Calas a écrit :

Re bonjour

voici la synthese de ma reflexion d'aujourd'hui os commerce/spip :

* la clef de voute de la BDD chez os commerce c'est l'ID-PRODUIT en outre c'est la clef primaire de pas mal de table et c'est par là que ce fait le lien avec les autres tables tres souvent.

En fait ce centrage produit explique pourquoi il peut evenir si fastidieux (si on apas certaines contrib) de remplir son catalogue sous os, car il y aura autant d'id-produits que de crosiement attributs valeurs d'options.

*donc si il y a au moins un lien a faire c'est effectivement comme "Rue des boulets" l'a fait sur cette variable.

* Où quoi faire :

- je pense que le premier mouvement doit venir d'os commerce, pour saisir à minima les références produit dans le catalogue (= générer un id_produit, quantité en stock, poids, prix) autrant faire tout dans la foulée sauf les images (et peut etre description?)
et permettre d'utiliser les systeme d'attributs et les options et le stock croisé avec Qt-pro

- ensuite je me pose des questions :

* ce qui serait pas mal avec un interfacage spip/os-commerce, c'est qu'on peut avoir des arborescences d'un côté et de l'autre qui ne se correspondent pas forcément (avec des catégories,sous catégories qui ne sont pas forcément en miroir). Le gros avantage serait de permettre des doubles hierarchies avec navigation transversale.

(ex concret pour du textile, d'un côté un classement par support (t-shirt, pantalon, veste etc...) de l'autre un classement par collection (par exemple selon le theme graphique) ce qu'OS commerce en basique ne permet pas de faire )

Donc il n'y a pas forcément intéret à relier les catégorie/sous catégorie spip/os entre elles.

c'est intuitif ce que je dis c'est donc peut etre une erreur...

* faut-il que la relation soit (1,1) entre article SPIP et ID_PRODUIT ?
J'ai l'impression que oui, mais ca empeche de mettre un produit dans deux rubriques...
Quelle est l'influence sur la gestion des images, qui seront donc supportées par l'article, de n'avoir qu'un article en regard d'un produit ?
A moins d'aopter le numérotage et/ou des conventions dans le titre ca risque d'etre difficile de faire des discrimanation entre images si celles d'un produit sont toutes supportées sans hierarchisation par un seul article, non ?

* comment faire pour associer un id-produit avec un article autrement que par l'insertion dans un champs d'article détourné ?
Je suis en train de lire la doc sur spip-contrib et alii pour les nouvelles possibilités en 1-9. j'ai pas bien compris si l'insertion des nouevlles tables permettait par exemple de se servir de l'interface privé de spip pour les remplir (est ce qu'il faut programmer les pages spip privé pour qu'elles aient soit des champs supplémentaire sur la fiche article, soit un air d'article mais pour remplir des tables???)

J'ai lu qu'on peut faire des boucles sur des tables extérieures, comment dans le détail ca reste un mystere pour moi, je vois l'intéret pour l'affichage du site public apres je sais pas comment il faut faire le lien avec les scipts OS comme le panier, les sessions, la gestion des attibuts, la gestion du fichier client (qu'on ne va pas réécrire ?)...
Je crois que je vais m'installer un spip en local sur la même base que le os commerce, voir les plug in et essayer de bidouiller (si j'y arrive)...

Voila à suivre....

Sarah
----- Original Message ----- From: "Marc VALLETEAU de MOULLIAC" <mvm@assfor.com>
To: "Rue des boulets" <rue@ruedesboulets.com>
Cc: "Sarah Calas" <s.calas@wanadoo.fr>; "Spip" <spip@rezo.net>
Sent: Sunday, February 11, 2007 6:41 PM
Subject: Re: [Spip] intégrer spip à os-commerce- de l'aide

Merci beaucoup pour ces précisions ... Je vais m'atteler à cela ...
Dommage que tu n'aies pas le code php de cette personne de ta
famille, même "mal écrit" : cela aurait sûrement été une bonne base,
et j'aurais pu essayer de l'améliorer ...

Bon, tant pis, de toute façon, il faut avancer : je vais continuer ma
réflexion sur ce thème et voir comment reprendre tout ça.

Bien cordialement.
  

Si ça peut interesser:
J'ai commencé la création d'un plugin e_commerce à partir de 1two_ecommerce qui me semblerait suffisant dans un premier temps pour gérer de petites boutiques en ligne, les frais d'envois et la gestion des caddies..
Mais bon, suis assez pris en ce moment, donc faudra patienter un pneu

Bernard

bonjour

merci pour l'info, on attend plus tard donc :-))

pour ma part, il me faut iun truc plus costaud notamment pour faire de la
gestion de stock croisé, donc je continue dans la voie du os-transgénique !

Sarah

"monnaieancienne" <monnaieancienne@free.fr> a écrit dans le message de news:
45D0A957.4080705@free.fr...
Sarah Calas a écrit :

Re bonjour

voici la synthese de ma reflexion d'aujourd'hui os commerce/spip :

* la clef de voute de la BDD chez os commerce c'est l'ID-PRODUIT en outre
c'est la clef primaire de pas mal de table et c'est par là que ce fait le
lien avec les autres tables tres souvent.

En fait ce centrage produit explique pourquoi il peut evenir si fastidieux
(si on apas certaines contrib) de remplir son catalogue sous os, car il y
aura autant d'id-produits que de crosiement attributs valeurs d'options.

*donc si il y a au moins un lien a faire c'est effectivement comme "Rue
des
boulets" l'a fait sur cette variable.

* Où quoi faire :

- je pense que le premier mouvement doit venir d'os commerce, pour saisir
à
minima les références produit dans le catalogue (= générer un id_produit,
quantité en stock, poids, prix) autrant faire tout dans la foulée sauf les
images (et peut etre description?)
et permettre d'utiliser les systeme d'attributs et les options et le stock
croisé avec Qt-pro

- ensuite je me pose des questions :

* ce qui serait pas mal avec un interfacage spip/os-commerce, c'est qu'on
peut avoir des arborescences d'un côté et de l'autre qui ne se
correspondent
pas forcément (avec des catégories,sous catégories qui ne sont pas
forcément
en miroir). Le gros avantage serait de permettre des doubles hierarchies
avec navigation transversale.

(ex concret pour du textile, d'un côté un classement par support (t-shirt,
pantalon, veste etc...) de l'autre un classement par collection (par
exemple
selon le theme graphique) ce qu'OS commerce en basique ne permet pas de
faire )

Donc il n'y a pas forcément intéret à relier les catégorie/sous catégorie
spip/os entre elles.

c'est intuitif ce que je dis c'est donc peut etre une erreur...

* faut-il que la relation soit (1,1) entre article SPIP et ID_PRODUIT ?
J'ai l'impression que oui, mais ca empeche de mettre un produit dans deux
rubriques...
Quelle est l'influence sur la gestion des images, qui seront donc
supportées par l'article, de n'avoir qu'un article en regard d'un produit
?
A moins d'aopter le numérotage et/ou des conventions dans le titre ca
risque
d'etre difficile de faire des discrimanation entre images si celles d'un
produit sont toutes supportées sans hierarchisation par un seul article,
non
?

* comment faire pour associer un id-produit avec un article autrement que
par l'insertion dans un champs d'article détourné ?
Je suis en train de lire la doc sur spip-contrib et alii pour les
nouvelles
possibilités en 1-9. j'ai pas bien compris si l'insertion des nouevlles
tables permettait par exemple de se servir de l'interface privé de spip
pour
les remplir (est ce qu'il faut programmer les pages spip privé pour
qu'elles
aient soit des champs supplémentaire sur la fiche article, soit un air
d'article mais pour remplir des tables???)

J'ai lu qu'on peut faire des boucles sur des tables extérieures, comment
dans le détail ca reste un mystere pour moi, je vois l'intéret pour
l'affichage du site public apres je sais pas comment il faut faire le lien
avec les scipts OS comme le panier, les sessions, la gestion des attibuts,
la gestion du fichier client (qu'on ne va pas réécrire ?)...
Je crois que je vais m'installer un spip en local sur la même base que le
os
commerce, voir les plug in et essayer de bidouiller (si j'y arrive)...

Voila à suivre....

Sarah
----- Original Message -----
From: "Marc VALLETEAU de MOULLIAC" <mvm@assfor.com>
To: "Rue des boulets" <rue@ruedesboulets.com>
Cc: "Sarah Calas" <s.calas@wanadoo.fr>; "Spip" <spip@rezo.net>
Sent: Sunday, February 11, 2007 6:41 PM
Subject: Re: [Spip] intégrer spip à os-commerce- de l'aide

Merci beaucoup pour ces précisions ... Je vais m'atteler à cela ...
Dommage que tu n'aies pas le code php de cette personne de ta
famille, même "mal écrit" : cela aurait sûrement été une bonne base,
et j'aurais pu essayer de l'améliorer ...

Bon, tant pis, de toute façon, il faut avancer : je vais continuer ma
réflexion sur ce thème et voir comment reprendre tout ça.

Bien cordialement.

Si ça peut interesser:
J'ai commencé la création d'un plugin e_commerce à partir de
1two_ecommerce qui me semblerait suffisant dans un premier temps pour
gérer de petites boutiques en ligne, les frais d'envois et la gestion
des caddies..
Mais bon, suis assez pris en ce moment, donc faudra patienter un pneu

Bernard

Bonjour,

malgré Google, je ne comprends pas ce que veut dire "gestion de stock croisé" (c'est le croisé que je ne comprends pas.
Or la discussion m'intéresse.

merci de m'éclairer.

RB

Bonjour Robert,
Je m'explique :
tu vends des t-shirts qui ont chacun une coupe différente, chaque coupe peut
etre déclinée en une gamme de différentes couleurs et une série de taille.
Tu peux gerer ton stock en rentrant autant de ligne qu'il y a de combinaison
entre ces trois valeurs de parametre parametre et attribuer a chaque fois la
valeur de stock. C'est ce que tu es obligé de faire sous un os-commerce sans
contribution ajoutée. Bonjour la galère.

mais finalement tu peux aussi avoir des aides a gerer les déclinaisons avec
parametres croisés (coupe, taille, couleur) : sous os commerce un
automatisme pour reproduire à l'odentique une saisie et n'avoir qu'a varier
les valeurs d'option et une programmation qui va faire s'afficher sous un
seul produit une liste déroulante par exemple pour que le client puisse les
selectionner en chaine.
Voila ce que j'appelle la gestion de stock croisé(e)
J'espere avoir été claire
sarah
"rburton" <roger.burton@chello.be> a écrit dans le message de news:
eqqug0$ksu$1@sea.gmane.org...
Bonjour,

malgré Google, je ne comprends pas ce que veut dire "gestion de stock
croisé" (c'est le croisé que je ne comprends pas.
Or la discussion m'intéresse.

merci de m'éclairer.

RB

Merci
parfaitement claire...

Je me permets donc d'ajouter mon grain de sel:
l'éventuel problème de développer un spip dédié boutique en ligne via 1 ou des plugins ne se trouvera pas du côté de spip qui à mon avis dispose au niveau de son moteur et de ses fonctions (évolution 1.8 + 1.9) de tout ce qu'il faut là où il faut ...
mais du côté de l'architecture de la base de données à mettre en place (ce qui nécessitera quand même d'éclaircir et sans doute de peaufiner la question des jointures automatiques sur de nouvelles tables du côté de spip)

Et donc, perso, si OScommerce répond à vos besoins, je commencerais par étudier soigneusement sa base de données, ses clés, ses index, ses mécanismes d'intégrité référentielle, afin de s'en inspirer pour la reproduire dans un plugin spip ad hoc.

Deuxio, je m'attacherais sur base de forms et tables (plugin form...idable) ou sur d'autres bases, à développer un plug généraliste d'interface permettant de traiter souplement et intuitivement, avec les niveaux de sécurité requis (encodage espace privé) des tables filles-mère et des champs de type lookup (et toute la communauté spipienne vous en sera d'ailleurs éternellement reconnaissante).

Même si cela semble un chantier non négligeable, cela me paraît à terme plus solide comme démarche que de s'atteler à une passerelle entre spip et tel autre logiciel spécifique. Cette passerelle sera toujours fragile, et dépendante de l'évolution respective de chacun d'eux.

Bien à vous.
RB