在sales_flat_quote和sales_flat_order_item表中添加额外信息

时间:2011-08-18 08:29:33

标签: php api zend-framework magento

我正在处理magento,我正在尝试解决如何执行以下操作。

这就是我目前的

  1. 当客户加载onepage.phtml文件时,会对脚本进行包含,该脚本会检查购物篮中的商品并调用api,该API会为客户生成唯一的订单网址。
  2. 这就是我需要做的事情

    1. 然后,我需要将此唯一订单网址存储在数据库sales_flat_order表中。我需要这样做的原因是我有一个观察员,我已经创建了一旦订单付款。进行第二次api调用,将此unique_order_url传递回来完成订单并完成付款。
    2. 总而言之,我需要传递作为onepage.phtml的一部分生成的unique_order_url,以便在下订单后将其包含在数据库中。

      我已经将sales_flat_order中的coloumn创建为varchar,但我正在努力从这里开始

      非常感谢任何帮助/建议

1 个答案:

答案 0 :(得分:0)

  1. 如果我是你,我不会改变默认的magento架构!必须更新magento安装后会发生什么?麻烦!相反,我会为要存储其他信息的magento表添加1:1相关表。

  2. 此外,我也不会更改原始代码。同样的道理。相反,我会扩展相应的类并在那里添加其他功能!

  3. 您的主要问题:覆盖存储订单的方法,并添加将网址保存到扩展表的查询。