Importer des produits PrestaShop avec des IDs
Comment importer des produits PrestaShop avec des IDs? C'est une tâche principale lorsque vous migrez votre boutique, et les IDs font partie des URLs de vos produits, par exemple. Il peut y avoir d'autres raisons pour lesquelles il est nécessaire d'importer des produits tout en préservant leurs IDs originaux. Dans cet article, nous décrivons deux approches pour résoudre cette tâche.
Utiliser l'option Forcer tous les numéros d'ID avec l'importateur par défaut PrestaShop
L'importateur par défaut de PrestaShop a une option intégrée pour forcer les IDs des produits. Pour utiliser cette option, connectez-vous à votre back-office PrestaShop et accédez à Paramètres avancés > Importer.
Sur la page, sélectionnez l'entité que vous souhaitez importer (Produits), puis choisissez votre fichier. Déroulez jusqu'en bas de la page et trouvez l'option Forcer tous les numéros d'ID. Activez le commutateur en passant à Oui.

Procédez à l'importation et vérifiez ensuite la correspondance des champs. Comme vous pouvez le voir, tous les champs ne sont pas automatiquement associés, donc vous devez assigner manuellement certains champs.
Après que tous les champs soient associés aux colonnes du fichier, appuyez sur Importer et attendez la fin du processus.

Au cours de l’importation, PrestaShop créera des produits à partir du fichier avec leurs identifiants originaux et créera également des produits N/A pour combler les espaces entre les identifiants de produit de votre fichier.

Finalement, vous devez filtrer et supprimer les produits N/A. Entrez N/A dans le filtre Nom, puis appuyez sur Rechercher. Sélectionnez les produits filtrés, développez la liste déroulante des actions en masse et cliquez sur Supprimer la sélection.

Limitations de l’option Force ID
L’outil d’importation par défaut PrestaShop ne permet pas d’importer les caractéristiques et les attributs. Par conséquent, vous ne pouvez pas importer des produits variables avec des déclinaisons. Vous pouvez uniquement importer des produits simples avec leurs identifiants originaux.
L’outil d’importation par défaut PrestaShop n’a pas la fonctionnalité de l’automappage, c’est pourquoi le mappage des champs prend plus de temps que prévu.
Importez les produits PrestaShop avec des identifiants en utilisant Store Manager for PrestaShop
Store Manager for PrestaShop propose une approche alternative pour l’importation de PrestaShop produits tout en préservant les identifiants. Le processus comprend plusieurs étapes.
[quote color="green"]
Le Store Manager est une application téléchargeable qui améliore la fonctionnalité par défaut avec des outils pour les éditions en masse, l'importation/exportation avancée, la sauvegarde de la base de données, la génération de données et d'autres.
Si vous n’avez pas encore Store Manager, téléchargez un essai gratuit et installez-le sur votre ordinateur. Connectez l’application à la base de données de votre boutique et profitez de la simplicité de votre administration de magasin.
[/quote]Exporter les PrestaShop produits que vous souhaitez migrer
Commencez par exporter les PrestaShop produits via Store Manager for PrestaShop.
Lisez le guide détaillé sur la façon d'exporter les produits via Store Manager for PrestaShop.
Ouvrez le fichier et dans la colonne ID de produit, trouvez le plus grand numéro d'ID de produit. Dans notre exemple, c'est l'ID 404:

Créez des produits fictifs pour créer les ID nécessaires via l'importation
Maintenant, nous devons créer un nouveau fichier avec des produits fictifs. Dans le fichier, nous devrions créer une seule colonne - Nom du produit. Ce champ suffira pour créer des produits et des IDs fictifs. Ensuite, nous devrions remplir la colonne avec le nom démonstration et les numéros de 1 à 404.

Importer des produits démos dans PrestaShop
Avec Store Manager ouvert, accédez à Catalogue & Produits > Importation/Exportation > Importer/Exporter des produits:

Sélectionnez et prévisualisez le fichier avec des produits fictifs:

Passez à l'étape 7 et sélectionnez le nom du produit comme identifiant:

Terminez l'importation et vérifiez les produits démos créés avec les IDs nécessaires. Comme vous pouvez le voir, 404 produits ont été créés et nous avons donc des IDs de 1 à 404.

Importez un fichier avec des produits réels et remplacez les données des produits fictifs
Lancez l'assistant d'importation Store Manager for PrestaShop et sélectionnez votre fichier exporté contenant des produits PrestaShop réels.
À l'étape 7, Attribuer les colonnes CSV aux champs de la base de données, prêtez attention aux paramètres Identifier les produits par. Cette fois-ci, vous devez sélectionner ID du produit:

Prévisualisez les données d'importation et prêtez attention aux paramètres dans l'étape 9 Options d'importation. Si vous souhaitez créer des attributs et caractéristiques de produits lors de l'importation, sélectionnez les cases correspondantes:

Terminez l'importation et vérifiez le résultat dans Store Manager. Comme vous pouvez le voir, les détails du produit ont été mis à jour et les données réelles des produits sont maintenant affichées:

Supprimer les produits démos
Pour supprimer les produits d’essai, développez le filtre du champ Nom de produit et entrez Dummy dans la zone de recherche:

Comme vous pouvez le voir, Store Manager for PrestaShop offre une approche alternative pour importer des PrestaShop produits avec des IDs. De plus, vous pouvez utiliser des paramètres flexibles pour importer les attributs et caractéristiques. La mise en correspondance automatique des colonnes du fichier aux champs de la base de données vous épargnera du temps lors de la configuration de l’importation.
Partagez votre expérience dans les commentaires: quelle approche a fonctionné pour vous, et avez-vous rencontré des difficultés? Nous serons ravis d’examiner votre cas spécifique et de proposer des solutions possibles.
Importer des produits avec des IDs via Store Manager for PrestaShop
Télécharger l'essai gratuit
Articles connexes:

Comment Importer des Produits PrestaShop dans des Boutiques Spécifiques?
Configurez les paramètres pour importer des produits dans plusieurs boutiques PrestaShop d'un seul coup. Lire la suite...

Automatisez l'importation de vos produits dans votre PrestaShop
Découvrez les avantages de l'importation automatique des produits et comment la mettre en place. Lire la suite...

Comment Télécharger des Fichiers Excel vers PrestaShop?
Importez les données de votre boutique dans PrestaShop au format Excel. Obtenez des instructions complètes. Lire la suite...

Store Manager Étend ses Possibilités avec l'Importation de Fichiers XML
Découvrez comment effectuer l’importation de fichier XML dans PrestaShop et quelles options d’importation XML sont disponibles dans Store Manager. Lire la suite...
COMMENTAIRES
