Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

[tuto] importer les catégories dans magento depuis un CSV
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 1234567
SUJET:

[tuto] importer les catégories dans magento depuis un CSV

**
#44352
Otto357
Junior Boarder
Messages: 24
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:[tuto] importer les catégories dans magento depuis un CSV

Il y a 7 Années, 5 Mois
Karma: 0  
Quand tu dis : "Tu peux utiliser le profil pour l'import des produits pour mettre à jour tes prix." comment fonctionne la mise à jour de prix ? est-ce possible avec des "tierprice".
J'ai des prix par quantité pour mes produits (environ 10 prix par produit) est-ce faisable ?
 
L'administrateur a désactivé l'accès public en écriture.
#44359
David82
Junior Boarder
Messages: 20
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:[tuto] importer les catégories dans magento depuis un CSV

Il y a 7 Années, 5 Mois
Karma: 0  
En fait, c'est le même fichier que pour l'import des produits. Il faut juste savoir qu'il y a des attributs qui sont nécessaires (ceux avec une étoile rouge dans ton BO) et d'autres qui sont optionnels. Il faut donc que tu mettes au moins ce qui sont indispensables, même si tu ne veux changer que les prix.
Et les tierprice fonctionnent, car je les ai aussi mis à jour.
Pour te donner une idée, voici une ligne d'un de mes csv :
Code :

"admin","base","EF GM HE OE EPP","simple","","GMU22","0","Bourgeons d'Amandier Bio - Gemmothérapie - 15 ml","Bourgeons d'Amandier Bio - Gemmothérapie - 15 ml","","Bloc après la colonne d'information","Bourgeons d'AMANDIER Bio - Gemmothérapie","","","default/a053","1 colonne","0","0","Oui","15","15","","0=2=9.86|0=4=9.32|0=5=8.77","2","Le flacon de 15 ml","15 ml","55","","","","","L'amandier (amande douce) favorise la fluidification ainsi que la baisse du taux des triglycérides présents dans le sang. Il préserve le bon fonctionnement de l'activité des reins.","Un macérat concentré de bourgeons d'amandier bio (amande douce). La Gemmothérapie GemmoBase HerbalGem.","","","10.96","1","2","1","0","1","","","Activé","TVA 5.5","Non visible individuellement","Non","5","","6.7500","","","","","","","/bourgeons-amandier-bio-gemmotherapie.jpg","","","","","","","","","","","","","","","simple","","0"

et ce champ : "0=2=9.86|0=4=9.32|0=5=8.77" correspond aux tierprice. Après, que tu en mettes 3 ou 10, ça ne change rien pour l'import.
De toute façon, comme toujours, tu testes avec une seule ligne de ton csv. De cette façon, tu verras s'il y a des erreurs.
Moi, j'ai eu des problèmes parce que certains champs n'étaient pas encodés en utf-8 (oubli de ma part).
 
Dernière édition: 07/02/11 à  04:35 Par David82.
L'administrateur a désactivé l'accès public en écriture.
#45400
pitititi
Senior Boarder
Messages: 48
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin Lieu: Genève Date anniversaire: 01/01

Re:[tuto] importer les catégories dans magento depuis un CSV

Il y a 7 Années, 4 Mois
Karma: 0  
Bonjour,

J'ai cherché la solution la plus simple afin d'importer et d'exporter les catégories de magento et voici ce que j'ai utilisé :

Module import_categories.zip sur le forum magentocommerce

Fonctionne en version 1.5.0.1 et précédent visiblement
 
L'administrateur a désactivé l'accès public en écriture.
#53659
leopoldo69
Gold Boarder
Messages: 181
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin

Re:[tuto] importer les catégories dans magento depuis un CSV

Il y a 6 Années, 9 Mois
Karma: -2  
Vous conseillez quoi pour importer les catégories ?
le nouvelle version de magmi ? je suis en Magento 1.6.0
 
L'administrateur a désactivé l'accès public en écriture.
#53672
zuiko
Moderator
Messages: 2865
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin

Re:[tuto] importer les catégories dans magento depuis un CSV

Il y a 6 Années, 9 Mois
Karma: 85  
L'avantage de Magmi est qu'il permet d'importer (et créer) les catégories à la volée avec les produits (avec le plugin qui va bien).
Son inconvénient est qu'il ne gère pas le multistore/multiview. Donc si on est dans ce cas, avec des problèmes de traduction de catégories à gérer sans compter des metas par langues à peaufiner, il vaut mieux s'investir dans le script d'import décrit page 4 de ce fil. Il vaut mieux faire quelques essais unitaires car il y a quelques pièges dans lesquels ne pas tomber (noms de catégories identiques dans des arborescences voisines par exemple).
Si on procède ainsi, on ne branchera pas le plugin category dans Magmi en important les produits,les catégories seront alors simplement mises sous leur id numérique dans l'attribut dédié.
 
Souvent support de mes exemples et conseils cette mercerie en ligne aux produits pro, au thème devenu responsive mobile en avril 2015.
L'administrateur a désactivé l'accès public en écriture.
#58057
Melusine
Senior Boarder
Messages: 46
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Féminin Date anniversaire: 13/05

Re:[tuto] importer les catégories dans magento depuis un CSV

Il y a 6 Années, 3 Mois
Karma: 0  
Bonjour

Je me permet de faire remonter ce topic car j'ai quelques soucis.

J'ai exporter mes catégories avec le code donné ici : www.fragento.org/Tutoriaux/14682-tuto-im...is-un-CSV.html#14728

Ensuite j'ai mis en place le module d'import : www.fragento.org/Tutoriaux/14682-tuto-im...is-un-CSV.html#14682

J'ai rajoutée la fonction :
Code :

public function getStoreById($id){
    $this->_initStores();
    /**
     * In single store mode all data should be saved as default
     */
    if (Mage::app()->isSingleStoreMode()) {
        return Mage::app()->getStore(Mage_Catalog_Model_Abstract::DEFAULT_STORE_ID);
    }

    if (isset($this->_storesIdCode[$id])) {
        return $this->getStoreByCode($this->_storesIdCode[$id]);
    }
    return false;
}


Prise ici : www.fragento.org/Tutoriaux/14682-tuto-im...SV/Page-3.html#35174


Et j'ai modifier la base de donnée comme indiqué ici : www.fragento.org/Tutoriaux/14682-tuto-im...SV/Page-3.html#35292
Précisions sur l'importation :
Outre la correction du fichier category.php indiquée ci-dessus, en 1.4.1.0 (en tout cas) il est nécessaire d'apporter une modification dans la base de données afin que les catégories importées apparaissent automatiquement dans le menu :
- il faut positionner le champ is_required à 1 pour l'élément include_in_menu dans la table eav_attribute (via PHPMYADMIN).
L'instruction ->SetIncludeInMenu(1) dans category.php étant inefficace sinon.



CEPENDANT avec tout ça, mes catégories n'apparaissent pas dans le BO... Que faut-il faire de plus ?

Merci d'avance
Mélusine
 
Intégratrice Web : Magento - Wordpress - Prestashop
L'administrateur a désactivé l'accès public en écriture.
#58162
Cindy
Fresh Boarder
Messages: 1
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:[tuto] importer les catégories dans magento depuis un CSV

Il y a 6 Années, 3 Mois
Karma: 0  
Salut tout le monde et merci pour ce tuto
mais j'ai eu une erreur dans Run Profile


Starting profile execution, please wait...
Warning: Please do not close the window during importing/exporting data

Starting Mage_Dataflow_Model_Convert_Adapter_Io :: load
Loaded successfully: "/home6/frenchf7/public_html/creanetdesign/ecom/var/import/Categories.csv".
Starting Mage_Dataflow_Model_Convert_Parser_Csv :: parse

Method "parse" not defined in adapter catalog/convert_adapter_category.

Finished profile execution.

comment je peux résoudre ce problème ?
mercii
 
L'administrateur a désactivé l'accès public en écriture.
#59623
ecitron
Fresh Boarder
Messages: 18
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:[tuto] importer les catégories dans magento depuis un CSV

Il y a 5 Années, 12 Mois
Karma: 0  
Salut Zuiko !

Avant d'installer ce script, j'aimerais connaitre la faisabilité de ceci:

J'ai utilisé MAgmi pour l'importation de 20 000 produits (ainsi que des catégories)
J'ai environ 400 catégories (que j'ai décider de traduire manuellement en premier lieu).

Je m'étais dit que j'allais faire ca via le backend une fois les cat en francais en place, mais je me rend compte qu'en cliquant sur "save" apres avoir traduit la catégories, l'update est EXTREMENT lente (voir impossible). J'Ai essayé de desactiver l'indexage "on the fly" pour le mettre en mode manuel...kif kif.

Donc, j'aimerais savoir si ton bout de script pourrais m'aider. Y'a t-il un "update mode" ?
Je voudrais mettre ceci dans mon csv: category_id , storeID, et name ... est-ce possible?

PS: je ne veux pas changer l'arborescence, uniquement traduire le nom

Merci!
 
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 1234567
Modérateur: Gabriiiel, ILOA, zuiko