Jacques Plard <jacques.plard <at> wanadoo.fr> writes:
>
> Bonjour Jacques,
>
> Je viens de terminer un site internet qui fusionne spip
> et oscommerce : structure de la boutique entièrement
> oscommerce mais entièrement affichée par spip.
>
> http://www.piscinefrance.fr
>
merci de ta réponse, c'est effectivement une connexion de ce type que je
cherche. mais quelle est la répartition sip et oscommerce ? les
articles sont oscommerces ? si tu peux nous expliquer un peu plus ,
merci
jacques
Ok Jacques,
tout ce qui est "articles" ou "rubriques"
au sens éditorial spipien comme ici
http://www.piscinefrance.fr/-Base-de-connaissance-piscine-.html
liste complète contenue dans cette page
"en savoir plus" et "dossiers", c'est du pur spip.
pour spip :
voilà une rubrique
http://www.piscinefrance.fr/-Piscine-a-debordement-.html
voilà un article
http://www.piscinefrance.fr/Principe-de-la-piscine-a.html
pour oscommerce
voilà une catégorie (="rubrique" chez spip)
http://www.piscinefrance.fr/-accessoires-piscinefr25.html
voilà un produit (="article" chez spip)
http://www.piscinefrance.fr/-palme-piscine75.html
Comme tu le vois en bas de page, ici,
http://www.piscinefrance.fr/-Base-de-connaissance-piscine-.html
qui est une rubrique spip
tu as cependant 2 produits proposés ...
ils sont directement issus de la base de données Oscommerce
mais entièrement affiché par spip par des boucles.
Tout ce qui est "boutique pure" oscommerce
comme par exemple ici :
http://www.piscinefrance.fr/-mobilier-jardin-piscinefr1.html
ou ici
http://www.piscinefrance.fr/-pieces-detachees-piscinefr30.html
ou encore ici
http://www.piscinefrance.fr/-salon-palma-piscinefr3.html
et
http://www.piscinefrance.fr/-canape-palma-piscine36.html
vient de la base de données Oscommerce et est
entièrement affiché par spip via des boucles.
Pour la partie publique, de natif Oscommerce
et non pris en charge par spip, il
ne reste que peu de choses, comme par exemple le "panier"
http://www.piscinefrance.fr/shopping_cart.php
le login vers "mon compte"
http://www.piscinefrance.fr/login.php
l'historique de "mon compte", le paiement CB etc.
Les "contribs" Oscommerce utilisées sur ce site sont :
-* header tag : ajouter des "surtitres" "descriptifs" etc
-* sts design plus : modifier l'apparence de la boutique
pour les rares pages qui restent en pur oscommerce
-* et NewFields4-march-5 : champs supplémentaires
dans les produits (un peu comme les champs extras de spip,
mais en beaucoup moins sympa à installer 
Les contribs spip utilisées sur piscinefrance.fr sont :
-* champs homonymes
-* glossaire
-* quelques fonctions php crées pour ce site
Les versions générales utilisées sont :
spip 1.9.1 [7502]
oscommerce ms2
Les deux sur la même base de données.
Les boucles spip pour afficher le contenu d'oscommerce
sont des plus classiques :
<BOUCLE_categorie_principale
(CATEGORIES_DESCRIPTION){categories_id}>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="ltr" lang="fr">
<head>
<title>[(#CATEGORIES_NAME|textebrut)]</title>
etc etc etc
</BOUCLE_categorie_principale>
Je vous prépare un article complet sur le sujet
à poster sur spip contrib.
D'ici-là, si tu as des questions ... je repasse pour
y répondre.
Bon courage à tous. Bien à vous.
Frédérique