Bonjour,
Je souhaite développer un site d'affiliation de fleurs à partir d'un flux xml donné.
J'ai intégrer dans ma base de donnée Spip les données de ce flux XML.
Cependant, je ne vois pas comment gérer l'affichage des produits selon une catégorie donnée.
J'ai créer mes catégories dans Spip mais le problème est qu'elles sont reliées à des articles et non aux données de la table que j'ai créer.
De quelles façons procéderiez vous pour gérer l'affichage des produits ?
Voici les champs de la table que j'ai crée : id, nom, url, image, prix, description, categorie
Boucle :
Extrait du flux :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <BOUCLE_flux_affiliation(AFFILIATION_FLEURS){id}> <li><a href="#URL"><b>#NOM</b></a><br /> <img src="#IMAGE"> </li> </BOUCLE_flux_affiliation>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16<?xml version="1.0" encoding="iso-8859-1"?> <productFeed version="0" timestamp="20080413:13:49:55"> <product id="960" delete="false"> <name>ORCHIDEE JAUNE</name> <productURL>http://affiliation.florajet.com/track.php?redir=ZGV0YWlsLnBocD9wYXlzPTcyJnByb2R1aXQ9OTYw&appel=perez_468</productURL> <imageURL>http://www.florajet.com/produits/150/960.jpg</imageURL> <price>44.00</price> <description> <![CDATA[Originaire des régions tropicales et sub-tropicales d'Asie, l'orchidée papillon est très floriflère.Ses hampes retombantes portent des fleurs toute l'année, plus ou moins rondes et étoilées qui peuvent durer jusqu'à huit semaines.<br />]]> </description> <fields> </fields> <categories> <category name="Orchidee" /> </categories> </product>
Merci pour votre aide,
José
Partager