Injection Excel dans BDD en php/magento2

Messages postés
16
Date d'inscription
samedi 25 août 2018
Statut
Membre
Dernière intervention
10 mars 2019
- - Dernière réponse : jordane45
Messages postés
25568
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
19 mai 2019
- 10 mars 2019 à 16:28
Bonjour,


j'ai passé longtemps à la recherche d'une solution pour mon problème: En fait j'ai un fichier excel contenant une liste de produits simples.
Je veux injecter ce fichier dans ma BDD magento2. j'ai essayé d'écrire un script en php en utilisant phpexcel. j'ai pu lire mon fichier.
Maintenant je suis bloqué au niveau du traitement des données. le problème est que le fichier excel manque les produits configurables. moi je veux à partir de liste des produits simples dont leurs codes commencent par les meme 4 caratères au début, former un produit configurable son nom doit commencer par ses 4 caractères. ce produit sera inséré dans une nouvelle ligne générée automatiquement dans le fichier excel.
comment puis je mettre cette ligne à la bonne position sachant que magento met les poruits simples puis son parent produits configurable càd chaque poduit configurable sera précédé par ses fils (produits simple )
Je veux savoir comment puis je atteindre ce résultat et comment puis faire la concaténation de plusieurs lignes Excel dans 1 seul colonne.

Enfin je veux adapter la structure de mon fichier excel avec celle de la table product dans la bdd magento2
Honnêtement je suis perdu entre les idées et le manque d'expérience avec ce type de traitement.

voilà des captures une pour le fichier excel et l'autre présente la structure du table product dans la bdd magento2.





Merci pour votre compréhension et votre collaboration
Afficher la suite 

Votre réponse

1 réponse

Messages postés
25568
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
19 mai 2019
364
0
Merci
Bonjour

N'essaye pas de faire les injections en bdd directement mais utilise les instructions magento ou ses api.

dellai.najeh
Messages postés
16
Date d'inscription
samedi 25 août 2018
Statut
Membre
Dernière intervention
10 mars 2019
-
Pouvez vous m'expliquer un peu s'il vous plait parce que je suis débutante en magento et je n'ai pas encore plus de connaissance sur ce CMS.
Moi enfin je vais générer un fichier csv à partir du Excel qui sera injecté depuis le BO du magento.

qu'est ce que ça veux instructions magento ou api je n'ai pas bien compris. merci pour votre compréhension et votre patience!
jordane45
Messages postés
25568
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
19 mai 2019
364 -
Commenter la réponse de jordane45

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.