Jump to content

Copie catalogue produits vers un autre site


Recommended Posts

Soit passer par un module soit exporter les tables adéquates:

- toutes les tables ps_product_x

- toutes les tables ps_category_x

- toutes les tables ps_stock_x

- toutes les tables ps_feature_x

- toutes les tables ps_attribute_x

- toutes les tables ps_image_x

- toutes les tables ps_manufacturer_x

- toutes les tables ps_supplier_x

et transférer le répertoire /img du 1er prestashop vers l'autre

Link to comment
Share on other sites

1 hour ago, ragheb said:

Bonjour,

Je souhaite copier le catalogue produite de site A vers le site B. sachant que les deux sites sont sur Prestashop 1.6.1.9.

Comment faire ça ? est ce qu'il y a un acheminement à suivre ?

Merci

Bonsoir, pourquoi pas en csv.

1 -Dans ce cas sur la boutique A vous exportez votre catalogue (donc tous les produits avec description, etc) en installance module gratuit

2 -Une fois installé ouvrez le module suivez les étapes pour tout exporter (pensez à sauvegarder le csv quelque part, car vous en aurez besoin par la suite.

3 - * Si vous souhaitez modifier le csv fraîchement exporté il faudrait d'abord faire " sauvegarder sous" vous choisissez comme extension xlsx donnez le nom que vous voulez.

4  - Dans ce fichier csv xlsx changer ici même ce que vous voulez comme les urls image, description (pour ne pas ne pas avoir du duplicata de votre site A).

5 - Une fois toutes les modifications effectuées , encore un "sauvegarder sous" donnez-lui un nom par exemple "produitsiteb.csv" en bas sélectionnez dans "type" csv ensuite toujours plus bas sélectionnez "éditer les paramètres du filtre".

6 - Pendant l'enregistrement vous aurez une boîte de dialogue , dans champs séparateurs soyez sûr que ; soit présent et non ,

7 - Sur votre nouveau site B allez dans paramètres avancés > importer.

8 - Sous "Que voulez-vous importer ?" choisissez "produit" dans le menu déroulant. Ensuite cliquez sur "Choisissez le fichier à importer" importez le fichier produitsiteb.csv. Plus bas dans "Séparateur de champs" vérifiez que vous avez bien le ; et non ,

9 - Plus bas mettez tout sur NON , étape suivante.

10 - Prenez votre temps dans cette partie, car elle est cruciale vous devez faire correspondre les colonnes que prestashop demande , dans ce cas chaque colonne de votre csv doit bien correspondre si c'est en anglais soit encore plus vigilant. Une fois sûr de vos colonnes au-dessus et à droite de "Sauvegarder votre configuration d'import" saisissez un nom pour pouvoir enregistrer votre configuration "colonne" enfin à droite cliquez sur "enregistrer " cela permettra plus tard si vous voulez encore importer des fiches produits de charger votre configuration pour ne plus à re sélectionner les colonnes.

10 - Cliquez sur importer si tout ce passe bien la barre de chargement devrait être sur 100% (vert).

11 - Si sur le site B vous n'avez pas créé de catégorie dans ce cas vous devez faire d'abord la même manipulation que pour les produits pour pouvoir attribuer des catégories à vos produits sans ça risque de vous afficher des erreurs. Allez dans catégorie du back-office vous trouverez un bouton "exporter" , ensuite importez le à la boutique B toujours le même procéder niveau colonne, etc. Après cela, faire l'étape ci-dessus pour l'import des produits.

* Enregistrer en xlsx permet de garder le formatage des cellules lors des modifications, car direct dans le csv j'ai remarqué que lors de l'import mes colonnes n'étaient pas conforme.

 

Edited by najtema (see edit history)
Link to comment
Share on other sites

  • 4 years later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...