spip-thelia ou modifié boucle pour plugin THELIA

Bonjour Stéphane et la liste.

Tu m'as aidé à comprendre la logique des boucles SPIP-THELIA
Merci

Maintenant
Je veux, afficher un produit
ex: Miel d'été crémeux
140 g 2.50$
280g g 4.90$
500 g 10.00$

...

j'ai ajouté le plugin de THELIA: produits multiples
http://contrib.thelia.fr/spip.php?article58&var_recherche=produits%20multiples

Après des heures j'ai fini par comprendre la logique de tout cela (readme.txt fourni avec le plugin) + essais/erreurs ... et découverte de
THELIA/module d'administration/creation de produits multiples ...

Du moins je pense comprendre. Je n'ai trouvé aucun tuto là-dessus.

QUESTION
Dois-je traduire la boucle thelia (fournie dans le readme.txt)en boucle SPIP?

SI OUI.
Où dois-je la placer?

Y-A-T-IL quelqu'un qui a déjà fait cela?

BOUCLE FOURNIE DANS LE readme.txt du plugin produits multiples pour Thelia

<THELIA_caracref type="CARACVAL" produit="#PRODUIT_ID" caracteristique="C">

Choisir la taille :

<select onChange="location=this.value">
  <option value="">Votre Choix ...</option>
  <THELIA_listprod type="PRODUIT" caracteristique="C" caracval="#VALEUR">
    <option value="#REWRITEURL">
      <THELIA_taille type="CARACVAL" produit="#ID" caracteristique="D">
        #VALEUR
      </THELIA_taille>
    </option>
</THELIA_listprod>
</select>

</THELIA_caracref>

J'ai trop besoin d'aide!
MERCI
RP

RP a écrit :

Bonjour Stéphane et la liste.

Tu m'as aidé à comprendre la logique des boucles SPIP-THELIA
Merci

Maintenant
Je veux, afficher un produit
ex: Miel d'été crémeux
140 g 2.50$
280g g 4.90$
500 g 10.00$

....

bon, alors, sincèrement, pour faire ca, je te déconseille les déclinaisons.
c'est compliqué à gérer et c'est fait pour des produits identiques sauf ce qui concerne une ou plusieurs caractéristiques.
En plus ici, tu as des poids différents, donc il faut vraiment faire des produits différents, les couts de transports pouvant etre calculés.
Et je ne te parle meme pas de la gestion des promos.
Non, la, vraiment, mieux vaut faire plusieurs produits.
il y a un plugin pour dupliquer les produits, et puis après, tu passes par une rubrique ou une caracteristique pour les regrouper..

par rubrique : en utilisant un niveau supplementaire dans ton arborescence thelia pour regrouper les produits qui doivent l'etre
Mais bon, ca dépend de la structure du catalogue...

par caractéristique :
il suffit de créer une caractéristique "poids miel d'ete cremeux" avec 140g, 280g et 500g
à l'affichage des prix/gestion du panier, tu te places dans une boucle qui liste les produits ayant les differentes valeurs.

si tu galeres avec les boucles imbriquées Thelia (sur la version précédentes, quelques bugs assez bloquants), tu peux toujours faire des boucles SPIP (en passant le nom des tables en minuscule).
Comme je te le disais, en isolant les boucles thelia dans des <INCLURE>, ca marche un peu mieux.

j'ai ajouté le plugin de THELIA: produits multiples
http://contrib.thelia.fr/spip.php?article58&var_recherche=produits%20multiples

si tu veux utiliser ca, c'est le meme principe que par caractéristique sauf que ca s'appelle declinaisons, et surtout, que tu n'as qu'un produit mais avec plusieurs stocks (un par declinaison) si je me souviens bien.
Mais bon, c'est un peu galère à utiliser de toutes facons puisque les declinaisons doivent etre ajoutée au niveau de la rubrique thelia pour etre utilisables, ce qui in fine, pousse à regrouper par rubrique... la methode finalement la plus simple.
tu peux eventuellement masquer le dernier niveau de rubrique, dans les menus et les listes...

@++