Merci et d'accord
C'est presque ce que je voulais faire, mais pas tout à fait...
1.
Je découvre que si la fenêtre Hikashop listant les produits est assez large, la colonne ID finit par apparaître, ce qui me permet enfin de connaître l'ID d'un produit donné.
Pour ma conversion, j'utilise donc les liens HTML de la forme :
http://www.apogee-vapeur.ch/nouveau/index.php?option=com_hikashop&ctrl=product&task=show&cid=699
Ce lien aboutit à une variante d'un produit.
2.
D'autre part, j'ai vu une différence entre produits et variantes.
Beaucoup de mes produits doivent être proposés en deux variantes.
J'ai donc trois objets à gérer, les trois étant de la classe Produit :
- Un méta-produit [A ou B] qu'on ne peut pas acheter (choix non effectué entre les deux variantes) et n'a pas de stock
- - Une variante A qu'on peut acheter, qui a un stock
- - Une variante B qu'on peut acheter, qui a un autre stock
Je trouve dommage que l'explorateur ne liste que la structure jusqu'aux catégories, sans afficher les noeuds de type méta-produit puisqu'on pourrait alors naviguer jusqu'à la liste des variantes d'un produit sans passer par une édition différente (bouton Gérer les variantes).
Un méta-produit se comporte en effet beaucoup comme une catégorie ET comme un produit, non ?
S'y ajoute la notion d'héritage de valeurs par défaut.
3.
Durant ma conversion, j'importe des produits en CSV et je vais ajouter les méta-produits.
Si un produit pouvait changer de parent, je pourrais transformer ce produit A ou B en variante du nouveau méta-produit [A ou B].
Le plus simple serait de pouvoir changer parent : méta-produit [A ou B] prend la catégorie de A et B, variantes A et B deviennent dérivés du méta-produit.
Mais je ne vois pas de commande pour changer le parent...
Une idée ?