在Magento中显示目录价格规则的折扣百分比或金额

在Magento中显示目录价格规则的折扣百分比或金额,magento,catalog,discounts,Magento,Catalog,Discounts,我正在努力弄清楚如何通过目录价格规则显示Magento中应用于产品的折扣百分比或金额 例如:我希望价格显示在前端,如下所示:[旧价格][特价][折扣信息],其中[旧价格]有css删除 默认情况下,[旧价格]和[特殊价格]可通过税务助手使用。我尝试过使用CatalogRule模型,但是我没有办法用产品id加载它,因为加载函数需要实体id,而且据我所知,没有任何其他有用的方法可以按产品id加载。我已经转储了price.phtml文件中的所有内容(以及使用get_class_方法)(当然除了这美元),

我正在努力弄清楚如何通过目录价格规则显示Magento中应用于产品的折扣百分比或金额

例如:我希望价格显示在前端,如下所示:[旧价格][特价][折扣信息],其中[旧价格]有css删除

默认情况下,[旧价格]和[特殊价格]可通过税务助手使用。我尝试过使用CatalogRule模型,但是我没有办法用产品id加载它,因为加载函数需要实体id,而且据我所知,没有任何其他有用的方法可以按产品id加载。我已经转储了price.phtml文件中的所有内容(以及使用get_class_方法)(当然除了这美元),但没有任何帮助

我可以只使用简单的计算来计算折扣百分比或金额,但我无法知道目录规则是基于百分比还是固定金额


我希望这一切都有意义?
谢谢你的帮助。
Rémy

我同意Magento让这类事情变得有点太难了。我想在输入的优惠券代码旁边显示优惠券代码的描述。我想我的代码将能够帮助你。我将此代码放在模板checkout/cart/优惠券的顶部。phtml:


我同意Magento让这类事情变得有点太难了。我想在输入的优惠券代码旁边显示优惠券代码的描述。我想我的代码可能会帮助您。我将此代码放在模板checkout/cart/coupon.phtml的顶部: