2011-10-05 38 views
1

我想以编程方式在产品列表/页面上显示折扣价格,以便每个客户作为基于客户属性显示的个人价格(例如性别,当然还有让它将被分配为用户会话的新价格),但通过涉及非指定组的客户属性的magento目录价格规则,我无法看到可行的选项。以编程方式在产品列表中应用折扣价

我正在使用该组对客户进行不同类型的折扣和分类,因此不幸的是,“拆分客户对性别”(或类似)的路径不是一种选择,因为我无法分配每个客户超过1个组。

目前我正在考虑设置自定义观察者来检查价格生成的调用,然后让它在计算价格时考虑我的客户属性。

这可能吗?如果是的话,任何关于? 你会提出一些不同的建议吗?

非常感谢大家为您的时间。

+0

我发现一个解决方案,我会尽快StackOverflow让我这样做:) – Matteo

回答

0

正如我之前的想法,我解决了我的问题,创建一个自定义模块,让观察者查找catalog_product_get_final_price调用,从当前客户会话中获取客户详细信息。

它的伟大工程,我只需要让它显示在目录中的产品列表中正确的价格,不过是最小的,因为价格似乎要在产品页面和车体内正确计算

相关问题