所以,我想导入、导出和修改数据库。我已经读过我必须通过 XML 来做到这一点,但我并不真正了解他们的文档系统,而且我还没有找到任何好的教程来解释这一点。我正在慢慢阅读这本非常昂贵且简短的书,它在某种程度上回答了我的问题,但我渴望更多。
作为第二个问题,我想要一个订单系统,我可以在其中使用自己的代码发送信息或电子邮件。我假设这将是某种类型的插件,它会在某个时间覆盖或被调用。任何信息都会有帮助。
所以,我想导入、导出和修改数据库。我已经读过我必须通过 XML 来做到这一点,但我并不真正了解他们的文档系统,而且我还没有找到任何好的教程来解释这一点。我正在慢慢阅读这本非常昂贵且简短的书,它在某种程度上回答了我的问题,但我渴望更多。
作为第二个问题,我想要一个订单系统,我可以在其中使用自己的代码发送信息或电子邮件。我假设这将是某种类型的插件,它会在某个时间覆盖或被调用。任何信息都会有帮助。
部分magento数据可以通过后端(System->Import/Export)导入/导出,即产品和客户。
如果您想处理完整的数据库 - 使用您选择的数据库工具(我更喜欢 mysqldump)。
在处理导出的 CSV 时.. 使用 OpenOffice,根据我的经验,它比 Excel 更好地处理分隔字符。
至于您的第二个问题-据我了解,如果您想做与现有功能不同的事情并保留原始邮件功能,则必须开发一个模块。如果您不想/必须保留原始功能,您可以选择覆盖模块,据我所知,这更容易。谷歌搜索“覆盖 magento 模块”应该会出现至少一个不错的教程。
我在这里找到了我想要的东西:
(在 magento 网站上:资源 -> Magento Core API -> 产品 API 或您想要的任何 API)
问题是还没有 Order API(或者我没有看到)
http://www.magentocommerce.com/wiki/doc/webservices-api/api/catalog_product#examples
这详细说明了您将如何编写外部 php 脚本并获取、编辑或删除产品(或任何其他具有 API 的东西)。
模块看起来仍然令人生畏,但我正在阅读(非常薄的)magento 书(唯一可用的)。
我希望这对其他人有帮助。