Magento 以编程方式在产品列表中应用折扣价格

Magento 以编程方式在产品列表中应用折扣价格,magento,Magento,我希望以编程方式在产品列表/页面上显示折扣价格,以便根据客户属性(例如性别)将每个客户作为个人价格显示,当然还可以将其指定为用户会话的新价格但我看不到通过magento目录价格规则(涉及指定组以外的客户属性)的可行选项 我使用组对客户进行不同类型的折扣和分类,因此“按性别划分客户”(或类似)的路径不是一个选项,因为我不能为每个客户分配超过一个组 目前我正在考虑建立一个定制的观察者来检查价格生成的调用,然后在计算价格时让它考虑我的客户属性。 可能吗?如果有,有什么建议吗? 你有什么不同的建议吗 非

我希望以编程方式在产品列表/页面上显示折扣价格,以便根据客户属性(例如性别)将每个客户作为个人价格显示,当然还可以将其指定为用户会话的新价格但我看不到通过magento目录价格规则(涉及指定组以外的客户属性)的可行选项

我使用组对客户进行不同类型的折扣和分类,因此“按性别划分客户”(或类似)的路径不是一个选项,因为我不能为每个客户分配超过一个组

目前我正在考虑建立一个定制的观察者来检查价格生成的调用,然后在计算价格时让它考虑我的客户属性。 可能吗?如果有,有什么建议吗? 你有什么不同的建议吗


非常感谢大家抽出时间。

正如我之前所想,我解决了我的问题,创建了一个自定义模块,让一名观察员查看目录、产品、最终价格电话,从当前客户会议中获取客户详细信息


它工作得很好,我只需要让它在目录产品列表中显示正确的价格,但这是最低限度的,因为在产品页面和购物车中似乎正确计算了价格

我找到了解决方案,我会在StackOverflow完成后尽快发布:)