Probleme d'import/export et catégories homonymes

  • Posts: 3
  • Thank you received: 1
3 years 3 months ago #334990

-- HikaShop version -- : 4.4.3
-- Joomla version -- : 4.0.0-rc6

bonjour,
Je rencontre un problème d'import/export de produits:

J'ai beaucoup de catégories et de sous-catégories, qui portent le même nom.

Lorsque j'exporte des produits puis que je les réimportent, ils ne gardent pas leurs catégories d'origine, mais 'se rangent' dans des catégories qui ne sont pas les leurs !! j'ai l'impression que les catégories sont gérées par leur nom et pas par leur ID.

Une idée pour résoudre ce probleme d'import ?
d'avance un grand merci à ceux qui pourront m'aider à trouver une solution.

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

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
3 years 3 months ago #334991

Bonjour,

Quand vous faites un export c'est le nom des catégories qui est exporté dans le CSV.
Donc si vous avez plusieurs catégories avec le même nom, vous risquez en effet de changer la catégorie des produits de ces catégories à l'import du CSV.
Si vous ne voulez pas changer les catégories des produits lors de l'import, alors après l'export, supprimeez les colonnes categories et parent_category du CSV.

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

  • Posts: 3
  • Thank you received: 1
3 years 3 months ago #335013

Merci pour la réponse.

Mais je souhaiterais faire un export avec quelques produits pour avoir la bonne structure du csv, puis rajouter les produits (+-1000 produits) directement dans le csv pour les importer ensuite ...

Existerait il un moyen pour pouvoir utiliser les ID de catégories tant à l'export qu'a l'import ?

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

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
3 years 3 months ago #335015

Bonjour,

L'import supporte déjà les IDs des catégories à la place des noms. Par contre, cela demande alors de créer les catégories en amont pour pouvoir utiliser les IDs dans le CSV.
Pour l'export, il faut éditer le fichier product / export.php via le menu Affichage>Vues.
Là vous pouvez changer la ligne:

$categories[] = $this->categories[$category]->category_name;
en:
$categories[] = $category;
et la ligne:
$data[] = $this->categories[$parent_id]->category_name;
en:
$data[] = $parent_id;

Last edit: 3 years 3 months ago by nicolas.
The following user(s) said Thank You: tomtom

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

  • Posts: 3
  • Thank you received: 1
3 years 3 months ago #335026

Merci Nicolas,

La solution est tout simplement parfaite !
C'est mon premier projet en hikashop et je ne m'attendais pas à un forum aussi dynamique, rapide, clair et compétent.

... et en français !!!

encore mille merci
Tom

The following user(s) said Thank You: nicolas

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

Time to create page: 0.065 seconds
Powered by Kunena Forum