如何在Magento中输出销售的XML文件?

如何在Magento中输出销售的XML文件?,xml,magento,Xml,Magento,我正在尝试将两个系统连接在一起,并需要在销售完成后创建订单的XML文件。它需要包括基本客户详细信息(名称、地址)、订单详细信息(订购的产品、使用的折扣代码)和交易详细信息(付款参考) 创建此XML文件的最佳方法是什么?我需要创建什么以及在哪里创建?您可以为销售_订单_下订单_下订单_后创建一个观察者,该观察者生成并保存xml文件 <events> <sales_order_place_after> <observers>

我正在尝试将两个系统连接在一起,并需要在销售完成后创建订单的XML文件。它需要包括基本客户详细信息(名称、地址)、订单详细信息(订购的产品、使用的折扣代码)和交易详细信息(付款参考)


创建此XML文件的最佳方法是什么?我需要创建什么以及在哪里创建?

您可以为
销售_订单_下订单_下订单_后创建一个观察者,该观察者生成并保存xml文件

<events>
    <sales_order_place_after>
        <observers>
            <feed_sales_order_observer>
                <type>singleton</type>
                <class>feed/order_observer</class>
                <method>export_new_order</method>
            </feed_sales_order_observer>
        </observers>
    </sales_order_place_after>
</events>

独生子女
馈送/订购
出口新订单

请参见

创建xml文件后,其他系统如何访问它(ftp、电子邮件等)?有效地,ftp。这是一个批处理作业,从特定文件夹读取XML文件,然后在检索时发送消息进行删除。根据网站:注意:对于Magento的最新版本-Break,由于Magento价格索引,本教程似乎不再适用于最新版本(我是1.6.2)。价格不再在前端实时计算,索引也不再称该事件为“目录\产品\获取\最终\价格”。待确认。这只是关于如何创建观察者的参考,不会影响您的工作