折扣计算在产品和购物车页面中不起作用
discount calculation not working in Products and cart page
我有 magento(v 1.9.2.4) 网站,我必须在每个产品及其在某些产品上的工作中提供 30%,而在其他一些产品中不工作。
现在我正在编辑任何产品详细信息(更改名称或价格),然后它对特定产品工作正常并显示该产品的折扣。
对于解决方案,我做了索引管理,但它不起作用。
如有任何帮助或建议,我们将不胜感激。
首先你可能需要检查 Catalog Price Rules
尝试点击 Apply Rules
按钮,您还需要在 System->configuration->system->cron
中进行适当的配置,然后按照 this link
您有 catalog_product_save_commit_after
事件的观察者定义,以便在产品保存后将所有规则应用于产品:
<?xml version="1.0"?>
<!-- app/code/core/Mage/CatalogRule/etc/config.xml -->
<config>
<!-- Other code -->
<adminhtml>
<!-- Other code -->
<events>
<!-- Other code -->
<catalog_product_save_commit_after>
<observers>
<catalogrule>
<class>catalogrule/observer</class>
<method>applyAllRulesOnProduct</method>
</catalogrule>
</observers>
</catalog_product_save_commit_after>
<!-- Other code -->
</events>
</adminhtml>
</config>
我有 magento(v 1.9.2.4) 网站,我必须在每个产品及其在某些产品上的工作中提供 30%,而在其他一些产品中不工作。
现在我正在编辑任何产品详细信息(更改名称或价格),然后它对特定产品工作正常并显示该产品的折扣。
对于解决方案,我做了索引管理,但它不起作用。
如有任何帮助或建议,我们将不胜感激。
首先你可能需要检查 Catalog Price Rules
尝试点击 Apply Rules
按钮,您还需要在 System->configuration->system->cron
中进行适当的配置,然后按照 this link
您有 catalog_product_save_commit_after
事件的观察者定义,以便在产品保存后将所有规则应用于产品:
<?xml version="1.0"?>
<!-- app/code/core/Mage/CatalogRule/etc/config.xml -->
<config>
<!-- Other code -->
<adminhtml>
<!-- Other code -->
<events>
<!-- Other code -->
<catalog_product_save_commit_after>
<observers>
<catalogrule>
<class>catalogrule/observer</class>
<method>applyAllRulesOnProduct</method>
</catalogrule>
</observers>
</catalog_product_save_commit_after>
<!-- Other code -->
</events>
</adminhtml>
</config>