Petit poucet Posted May 11, 2012 Share Posted May 11, 2012 Bonjour - au secours, Quelqu'un pourrait-il m'aider sur la structure à adopter dans mon fichier Excel pour mes produits tenant compte des 3 langues. En fait, je voudrais avoir toute ma database dans un seul tableur: catégories, nom du produits, descriptif, prix,...et le même produit traduit en 2 langues avec en plus l'image relatif au produit dans excel. De cette manière, j'espère importer toutes ces informations dans prestashop. Est-ce faisable? Si oui, pourriez-vous m'expliquer comment? Je ne comprend également pas très bien où dois-je stocker mes images dans mon ordinateur ou alors dois-je les importer un par un dans prestashop? mille merci d'avance Link to comment Share on other sites More sharing options...
btsconsult Posted May 12, 2012 Share Posted May 12, 2012 Bonjour, Il y a des limites concernant le fichier d'importation par défaut. Je te conseille de consulter la bonne méthode pour importer un fichier dans Prestashop. Import Les fonctions d'import vous permettre de rapidement remplir votre catalogue de produits quand vous disposez d'une grande quantité d'entrées à intégrer. En cliquant, la page suivante apparaît. PrestaShop vous permet d'importer rapidement 7 types de données: Catégories ; Produits ; Versions ; Clients ; Adresses ; Fabricants ; Fournisseurs. Observez bien l'exemple qui est affiché sur la page. Vous devez faire la relation entre le contenu de vos colonnes, et l’endroit où vont se positionner les données dans votre catalogue PrestaShop. Format de données Les données importées doivent l'être sous la forme d'un fichier texte, utilisant un format de données de type CSV ( Coma Separated Value), pour "valeurs séparées par des virgules", et l'extension de fichier liée .csv. Nous vous recommandons d'avoir recours au point-virgule ";" comme séparateur.Vous pouvez créer un tel fichier avec n'importe quel éditeur de texte (nous vous recommandons Notepad++), mais il est préférable d'utiliser un tableur, tel que (payant) ou Calc (gratuit), puis d'enregistrer votre travail au format CSV. En comparaison avec un éditeur de texte, un tableur vous permet de travailler plus rapidement et de manière visuelle. Voici un exemple de fichier prêt à l'import, ici pour une liste de produits : "Enabled";"Name";"Categories";"Price";"Tax rule ID";"Buying price";"On sale";"Reference";"Weight";"Quantity";"Short desc.";"Long desc";"Images URL" 1;"Test";"1,2,3";130;1;75;0;"PROD-TEST";"0.500";10;"'Tis a short desc.";"This is a long description.";"http://www.myprestashop/images/product1.gif" 0;"Test 02";"1,5";110;1;65;0;"PROD-TEST2";"0.500";10;"'Tis also a short desc.";"This is a long description too.";"http://www.myprestashop/images/product2.gif" 1;"Test 03";"4,5";150;1;85;0;"PROD-TEST3";"0.500";10;"'Tis a short desc. again";"This is also a long description.";"http://www.myprestashop/images/product3.gif" La première colonne doit être un nom descriptif pour la colonne de données (vous pourrez ne pas la prendre en compte lors du processus d'import). Il doit y avoir le même nombre de colonnes dans chaque ligne. Notez bien que : La colonne de prix utilise la devises par défaut de votre boutique ; Les catégories sont indiquées à l'aide de leur identifiant existant (il vous faut donc les importer en premier), et séparées par des virgules ; L'adresse Web des images doit être spécifiée en totalité. En d'autres termes, ce doit être l'adresse que le navigateur doit appeler pour afficher l'image ; par exemple, http://www.myprestashop/images/productXXX.gif ; Préférez l'encodage de données UTF-8, ou au pire ISO-8859-1. L’opération d’import est similaire pour les 6 autres types d’informations, ne changent alors que titres des colonnes et la destination finale des informations. Mise en ligne du fichier Une fois que toutes vos données sont au format CSV, vous pouvez l'envoyer dans la base de données de votre boutique à l'aide du formulaire qui se trouve dans le sous-onglet "Import" de l'onglet "Outils". Chargez le fichier depuis votre ordinateur en cliquant sur "Parcourir...", confirmez votre choix en cliquant sur le bouton "Chargement des fichiers". La page se met alors à jour, et un formulaire apparaît. Le nom de votre fichier apparaîtra dans le menu déroulant nommé "Choisissez votre fichier .CSV". Puis : Sélectionnez le type de données que contient votre fichier, à l'aide du menu déroulant "Sélectionnez l'entité à importer". Dans notre cas, nous importons des produits. Une fois que vous avez choisi le type de donnée, une liste des champs disponibles apparaît à droite, ce qui peut vous aider à affiner votre fichier CSV – au moins en ce qui concerne l'ordre des colonnes, ce qui va vous être utile très bientôt. Sélectionnez la langue des données importées. Si la langue cible n'est pas disponible, vous devez en premier lieu l'installer, via le sous-onglet "Langues" de l'onglet "Outils". Sélectionnez l'encodage du fichier. Indiquez simplement si le fichier est en iso-8859-1 ou non. Si ce n'est pas le cas, l'outil d'import partira du principe que l'encodage utilisé est UTF-8. Sélectionnez les séparateurs de champs. Nous vous suggérons de laisser les valeurs par défaut ("Séparateur de champs" avec un point-virgule, "Séparateur champs à valeurs multiples" avec une virgule). Bien entendu, si votre fichier CSV est conçu différemment, vous devriez changer ses valeurs en conséquence. Si vous voulez enlever tous vos produits avant de lancer l'importation, cochez la case appropriée. Une fois tous vos choix faits, cliquez sur "Etape suivante". Notez que tous les fichiers d'import sont envoyés directement dans le sous-dossier /import de votre dossier d'admin. Si le menu déroulant des fichiers CSV contient trop d'entrées, vous pouvez effacer les imports les plus anciens directement à l'aide de votre client FTP. Les étapes suivantes seront accomplies entièrement sur l'écran qui se charge alors. Ce tableau présente les lignes de votre fichier CSV rangées arbitrairement dans un ordre de colonnes correspondant au besoin de la base de données de PrestaShop. Il vous revient de faire en sorte que toutes les colonnes de votre fichier correspondant à un en-tête de colonne de PrestaShop, à l'aide du menu déroulant de chaque en-tête, afin d'importer le contenu correctement. Par exemple, dans la capture d'écran ci-dessus : Première colonne. Nous l'avions marquée comme "Enabled", PrestaShop utilise l'en-tête "ID". Cliquez sur le menu déroulant de l'en-tête, et sélectionnez "Actif (0/1)". Deuxième colonne. Marquée "Name", mais l'en-tête utilise "Actif (0/1)". Changeons cela pour "Nom". Troisième colonne. Et ainsi de suite... L'écran ne peut contenir toutes vos colonnes de données, aussi il vous faut cliquer sur les boutons ">>" et "<<" pour vous déplacer dans les colonnes, et toutes les faire correspondre au bon en-tête. Dans notre exemple, nous avons utilisé la première ligne pour servir d'indicateurs de colonne. Étant donné que nous ne voulons importer cette ligne, saisissez "1" dans le champ "Sauter X lignes". Une fois que toutes vos colonnes auront trouvée correspondance, cliquez sur le bouton "Importer les données", et vous avez terminé ! <a name="ExplorerlesoutilsdePrestaShop-Configurationsd%27import">Configurations d'import Le processus de configuration peut être une tâche laborieuse si vous ne pouvez pas choisir l'ordre des colonnes de votre fichier CSV en concordance avec celui utilisé par l'outil d'import de PrestaShop. C'est pourquoi PrestaShop comprend un petit outil permettant d'enregistrer l'ordre de correspondance que vous avez mis en place avec tous les menus déroulants des en-têtes de colonnes. Sauvegarder. Saisissez un nom descriptif dans le champ, et cliquez sur "Sauvegarder". Charger. Choisissez une configuration de correspondances dans le menu déroulant, et cliquez sur "Charger". Supprimer. Choisissez une configuration de correspondances dans le menu déroulant, et cliquez sur "Supprimer". Link to comment Share on other sites More sharing options...
Petit poucet Posted May 14, 2012 Author Share Posted May 14, 2012 Merci beaucoup Y a juste pour les images où c'est pas très clair pour moi. Est-ce que je dois les insérer dans le fichier Excel? Si je comprend bien, je dois créer un tableur par langue (et non pas une page de tableur par langue) pour ensuite l'injecter dans la langue de destination. Par la suite, si y a des modifications à faire pour un produit, je devrai les faire pour chaque langue Link to comment Share on other sites More sharing options...
ThierryP Posted August 4, 2017 Share Posted August 4, 2017 C'est une réponse tardive et tu n'en aura plus besoin mais ca peut servir aux autresPour les images tu dois mettre une URL complète donc tes images doivent se trouver dans un dossier sur un hébergement.dans le cas d'un import de produits, tu peux mettre plusieurs images en les séparant par des virgules.Bonne journée Link to comment Share on other sites More sharing options...
@my-dressing.eu Posted February 20, 2020 Share Posted February 20, 2020 import du code EAN, sous quel format ? bonjour, une question pour l'import du code EAN, sous quel format doit'il être : text, nombre etc ... je n'arrive pas à télécharger les codes EAN. merci de vos réponses prestashop 1.7 Merci Link to comment Share on other sites More sharing options...
Thierry_montpellier Posted February 23, 2020 Share Posted February 23, 2020 Bonjour, Les codes EAN 13 (European Article Numbering à 13 chiffres) sont les codes à barres utilisés dans le monde entier sur l'ensemble de produits de grande consommation (On utilise parfois le code EAN 8 pour les objets de petite taille). Ils comportent 13 chiffres dont la signification varie suivant le type du produit : les deux ou trois premiers correspondent au pays de provenance du produit, ou à une classe normalisée de produits ; les 4 ou 5 suivants sont le numéro de membre de l’entreprise participant au système EAN ; les 4 ou 5 suivants sont le numéro d’article du produit ainsi marqué et le treizième est une clé de contrôle calculée en fonction des douze précédents. Source : https://fr.wikipedia.org/wiki/EAN_13 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now