Magento Hooks - Magento会允许我这样做吗?

时间:2014-09-02 21:23:54

标签: magento

我将开始一个电子商务项目,客户有兴趣使用Magento。在此项目中,当客户向购物车添加内容时,我需要将其从流程中拉出来,然后他们将通过自定义wizard-esque区域进行操作。

他们基本上使用拖放界面设计文档。完成后,该文档将保存为PDF,我希望将它们重定向到结帐

所以我的问题是

  1. Magento是否有可用于after an item is added to the cart的挂钩?

  2. 如果我将它们拉到网站的其他部分(向导 部分),他们所做的更改可能会add costs 他们的车。我仍然可以获得产品,价格和 购物车,以便我可以继续修改他们的购物车,直到他们返回 结帐?

2 个答案:

答案 0 :(得分:0)

只要我记得所有购物车信息(产品/价格)都存储在$ _SESSION中。所以你可以从你需要的地方获取所有信息,通过所谓的wizzard修改它,然后在会话信息之后更新会话信息!

干杯! :)

答案 1 :(得分:0)

Magento用户事件 - 观察者模式,您可以在其中挂钩几乎所有执行的操作并执行您的自定义代码,

请参阅以下链接,

http://inchoo.net/category/ecommerce/magento/events-observers/
https://gist.github.com/peterjaap/6973324
http://huztechbuzz.wordpress.com/2014/04/26/complete-list-of-all-events-in-magento/
http://www.nicksays.co.uk/magento-events-cheat-sheet-1-7/

因此,您必须弄清楚可以使用哪个事件并插入自定义代码。