我需要将店内所有产品的折扣价降至 -5%。它必须显示在产品详细信息页面和产品列表页面中,例如单独的折扣价(删除线)。我想将折扣应用于全局商店中的所有产品。正如我所尝试的,我们可以选择在添加产品时在选项选项卡中设置折扣价,但为每个产品添加折扣似乎是一个漫长的过程。所以我想在全局范围内应用它。任何帮助或想法将不胜感激。
我检查了一些扩展,但都在结帐页面显示了全局折扣。我想根据产品价格显示在产品详情页面。
最佳答案
打开catalog/model/catalog/product.php
找到第 40 行附近结束的代码行
=> $query->row['special'],
改成
=> $query->row['price'] * 0.95,
然后保存。请注意,如果您对产品有任何折扣,它们将不会显示额外 5% 的折扣价。如果您也想要,请将特殊行更改为结束
($query->row['discount'] ? $query->row['discount'] : $query->row['price']) * 0.95,
关于php - 如何在opencart中为全局所有产品设置折扣价,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20992883/