[HIKAMARKET] - paramétrage des categories "vendor" ou "product"

  • Posts: 211
  • Thank you received: 9
4 years 1 month ago #324653

-- url of the page with the problem -- : nwd2.cloudaccess.host/boutique-jardins-comtois
-- HikaShop version -- : 4.4.0
-- Joomla version -- : 3.9.20

Bonjour,

Ce sujet porte sur le paramétrage des catégories principales par jardinerie (vendeur).
Chaque boutique est associée à un seul vendeur donc à une catégorie principale. Une arborescence de différents types de produits est ensuite créée sous cette catégorie principale.
1- Cette catégorie principale doit-elle être de type "vendor" ou de type "product" (cgamp "category_type")?
Ou peu importe?
2- Toujours concernant la catégorie principale, le champ "category_namekey" doit-il être alimenté par "vendor_"&"id du vendeur" (Exemple "vendor_2". Est-ce ce champ qui permet de retrouver l'id du vendeur à partir d'une commande et d'associer à celle-ci des informations du vendeur, par exemple sur les emails de création/confirmation?

Je joins une image de PhpMyadmin avec des catégories principales de type "vendor" et "product". Or ce sont sur les catégories de type "product" (Id 13 pour JARDINS COMTOIS) que nous avons créé l'arborescence des catégories, puis importé les produits. Nous avons peut-être fait une erreur, d'autant que le champ "category_namekey" n'est pas alimenté par le vendor_Id.

Si nous avons fait une erreur et que nous aurions dû créer l'arborescence et les produits sur la catégorie de type "vendor" (Id 120 pour JARDINS COMTOIS), faut-il tout supprimer tous les produits, recréer l'arborescence des catégories sous celle Id=133 et réimporter les produits? Ou y-a-t-il une solution plus souple?
Aucune vente n'est réalisée nous en sommes à la création des produits.

Merci d'avance.

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
4 years 1 month ago #324668

Bonjour,

Dans les dernières versions, peu importe le category_type ; la requête SQL ne se base plus sur cette donnée.
Effectivement c'est le "category_namekey" qui est important afin de pouvoir permettre à HikaMarket de trouver/déterminer quelle est la catégorie du vendeur.
Vous pouvez modifier le category_namekey dans votre base de données ; il faut simplement vous assurer qu'il n'y a pas de doublon.

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
The following user(s) said Thank You: NosyWeb

Please Log in or Create an account to join the conversation.

  • Posts: 211
  • Thank you received: 9
4 years 1 month ago #324673

Merci beaucoup pour cette réponse qui m'arrange bien.

Please Log in or Create an account to join the conversation.

  • Posts: 211
  • Thank you received: 9
4 years 1 month ago #324691

Rebonjour,

En fait après analyse, on ne peut pas s'appuyer sur une catégorie principale de type "vendor" pour créer une arborescence de sous-catégories sous Hikashop.
En effet, toutes les sous-catégories vont être de type "vendor" et donc il est alors impossible de saisir une meta-description ou une balise title. C'est d('ailleurs assez étrange, on accède à ces champs en création/enregistrement. Puis lorsqu'on visualise à nouveau la sous-catégorie créée, ces champs ne sont plus accessibles.
Je joins une image de "Jardin" sous-catégorie de "Triplet" (catégorie principale).

Donc pour résumer, la création de la catégorie principale du vendeur sous (Hikashop) a été déclenchée par la création du vendeur sous (Hikamarket).
Cette catégorie principale a les paramètres suivants :
category_type=vendor
category_namekey=vendor_5
Je dois donc modifier sous PHPMyadmin le category_type de "vendor" en "product", de la catégorie principale.

Les sous-catégories créées seront alors de type "product".

Il n'est donc pas recommandé d'utiliser les catégories de type "vendor", en particulier si l'on veut conserver la trace de l'id du vendeur au niveau des traitements de la boutique.

Je joins une image des champs à respecter sous PhpMyadmin.

J'espère ne pas faire d'erreur.

Salutations.

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
4 years 1 month ago #324693

Bonjour,

Le category_type de type "vendor" a posé quelques soucis avec HikaShop qui va dupliquer le category_type du parent lors de la création d'un enfant.
HikaMarket en front-end va bien créer des catégories avec le bon type mais dans le backend, nous avons longuement hésité à mettre en place un plugin afin de surcharger cela.

Quoi qu'il en soit, il va être préférable pour vous de rester sur le type "product" puisque vous gérer entièrement votre boutique depuis le backend.

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
The following user(s) said Thank You: NosyWeb

Please Log in or Create an account to join the conversation.

  • Posts: 211
  • Thank you received: 9
4 years 1 month ago #324735

Bonjour,

En fait sur ce projet :
<> la centrale d'achat crée des produits en back-end qui seront dupliqués vers les vendeurs
<> chaque vendeur crée en front-end uniquement ses propres produits, qui viennent en complément de ceux créés par la centrale d'achat
Donc en ayant toutes les catégories parentes de type "product" je pense que l'installation est propre et pérenne, quel que soit l'endroit où on gère les catégories.
Merci pour vos éclaircissements.
Salutations.

Please Log in or Create an account to join the conversation.

Time to create page: 0.054 seconds
Powered by Kunena Forum