Base de données - Groupe-AMY/projetweb_ecommerce-horlogerie GitHub Wiki
Problèmes rencontrés
Cette partie fut une des compliquées, dû au fait qu'un fichier Google Docs nous a été fourni et qu'on ne peut pas directement l'importer sur WordPress.
Il a donc fallu passer par l'extension "Import" de WooCommerce et exporter le Google Docs en fichier csv.
Néanmoins ce n'était pas suffisant, puisqu'il fallait ajouter des images et pouvoir gérer les différents attributs globaux des articles et WooCommerce a sa propre syntaxe pour le format csv.
Pour connaître cette syntaxe j'ai crée un article moi-même depuis le back-office et l'ai exporté en csv. J'ai ensuite utilisé excel pour importer et modifié le fichier csv en me basant dessus pour les autres produits. Je l'ai ensuite exporté en csv. Sauf qu'excel écrit des virgules pour les tarifs avec les centimes, ce qui posait problème, il a donc fallut remplacer ces virgules par des points dans le fichier csv. (Utilisez un éditeur de texte qui permettra de le faire rapidement.)
Tout ceci a donné le fichier : projetweb_ecommerce-horlogerie/Dev/BaseDeDonnees/BD Horlogerie_import-wp.csv
Importation de la base
Allez dans la partie Produits du back-office

Cliquez sur Importer

Choisissez le fichier csv et n'oublier pas de préciser que le séparateur CSV est un point virgule (;)

Ne rien toucher à la partie Mapper les champs CSV aux produits
Exécutez l'import