首页 文章

Magento的价格规则

提问于
浏览
0

我在magento 1.5.1版中的价格规则有问题 . 我有一个规则,根据产品的属性定义折扣,称为fascia_sconto . 我有一系列产品的属性定义了20%的折扣,但现在我需要更改折扣才能取消它并将另一个放在同一产品上 .

我使用maveno的商店管理器更改了该属性,更改了所有相关产品,将属性放在定义折扣为0的规则中,然后我应用此规则,现在考虑应用了折扣 . 但我没有发现任何变化 . 然后我清空了缓存,重新编制了所有的索引,但是还没有,总是有旧的折扣 . 但是所有神秘的奥秘:如果我去了一个我修改了属性的产品并保存它,神奇的规则,对于该产品,当然,应用,那么前端的项目没有折扣 . 我必须重新保存1,600种产品,因此我不能一整天地丢失一整天来保存所有产品以使规则生效 .

我也试图为它制定一个规则,它应该覆盖前一个规则 . 我设置了一个规则,在这些产品上定义了18%的折扣,在操作之间,“停止处理更多规则”为“是”,以便不再计算先前的规则,但是这是直接应用的 . 但没有什么,magento继续计算从20的规则开始的折扣(这些产品不再存在,因为我更改了属性),然后在折扣价格上额外应用了18%的折扣!我什么都不懂,你能帮我一把吗?我哪里错了?

我希望我足够清楚,我真的希望你能够成长起来 .

PS:我很抱歉我的英语不好,但这不是我的主要语言

1 回答

  • 0

    基于产品属性更改应用价格规则可能非常困难 . 我对你的事业很感兴趣 .

    它可能不起作用,但欢迎您仔细遵循我的(偏执)流程来应用促销规则:

    • (更改与销售规则相关的任何产品属性)

    • 重新索引一切

    • 刷新缓存

    • 'Save and apply'将规则应用于新索引的规则

    • 再次重新索引

    • 再次刷新缓存

相关问题