2011-08-18 49 views
0

我只是想了解magento,我正在努力解决如何执行以下操作。在sales_flat_quote和sales_flat_order_item表中添加额外的信息

这是我目前

  1. 当客户加载onepage.phtml文件中包括被该检查在篮子中的项目,并调用生成一个唯一的顺序为URL的API的脚本制作客户。

这就是我需要做的

  1. 然后我需要在数据库中存储sales_flat_order表这种独特的顺序网址。我需要这样做的原因是我有一个观察员,我创建了一次支付订单。第二个API调用通过这个unique_order_url返回来完成订单并完成支付。

因此,总结一下,我需要传递这个unique_order_url,它是作为onepage.phtml的一部分生成的,因此一旦下单,它就会包含在数据库中。

我创建了coloumn在sales_flat_order为VARCHAR,但我挣扎的从这里到

去任何帮助/建议将不胜感激

回答

0
  1. 如果我是你,我会不要更改默认的magento模式!当你必须更新你的magento安装时会发生什么?麻烦!相反,我会为要存储附加信息的magento表添加1:1相关表。

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

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