2009-07-06 6 views
0

Donc, je veux importer, exporter et modifier la base de données. J'ai lu que je devais faire cela par XML, mais je ne comprends pas vraiment leur système de documentation et je n'ai pas trouvé de bons tutoriels qui expliquent cela. Je lis lentement le livre très cher et court qui répond un peu à mes questions, mais j'en ai plus envie. Comme deuxième question, je veux avoir un système de commande où je peux envoyer des informations ou des courriels avec mon propre code. Je suppose que ce serait un type de plug-in qui remplacerait ou serait appelé à un certain moment. Toute information serait utile.Comment accédez-vous à la base de données (E/S) vers/depuis Magento Commerce?

Répondre

2

Certaines parties des données magento peuvent être importées/exportées via le backend (System-> Import/Export), à savoir les produits et les clients.

Si vous voulez traiter avec la DB complète - utilisez votre outil DB de choix (je préfère mysqldump).

Lorsque vous traitez des fichiers CSV exportés, utilisez OpenOffice. D'après mon expérience, il traite mieux les caractères de séparation qu'Excel. En ce qui concerne votre deuxième question - pour autant que j'ai compris, vous devrez développer un module si vous voulez faire quelque chose de différent de la fonctionnalité existante et conserver les fonctions de courrier d'origine. Si vous ne voulez pas/devez conserver les fonctions d'origine, vous pouvez choisir d'écraser le module, ce qui est beaucoup plus facile à mes yeux. Recherche Google pour "module magento écrasante" devrait apparaître au moins un tutoriel décent.

0

J'ai trouvé ce que je cherchais ici:

(sur le site magento: Ressources -> Magento Core API -> API produit ou tout autre API que vous voulez)

Le problème est qu'il n'y a pas d'API de commande encore (ou pas que je l'ai vu)

http://www.magentocommerce.com/wiki/doc/webservices-api/api/catalog_product#examples

Ce détail comment vous pouvez écrire un script php externe et d'obtenir, modifier ou supprimer des produits (ou toute autre chose avec une API).

Les modules semblent toujours décourageants, mais je suis en train de lire le livre (très fin) de magento (le seul disponible).

J'espère que cela aide quelqu'un d'autre.

Questions connexes