如何获得与特定产品相关的促销集合。
答案 0 :(得分:3)
您正在寻找的是这两种方法之一。选择一个更适合你的人:
Mage_CatalogRule_Model_Resource_Rule::getRulesFromProduct()
Mage_CatalogRule_Model_Resource_Rule::getRulesForProduct()
答案 1 :(得分:1)
您可以使用Magentos相关产品块。 您可以在管理面板中将相关产品附加到特定产品。 然后这些将显示在相关的产品块中,默认情况下位于右侧边栏。
如果没有显示,您可以通过添加以下xml将其添加到左侧边栏,内容或右侧边栏:
<block type="catalog/product_list_related" name="catalog.product.related" before="-" template="catalog/product/list/related.phtml"/>
答案 2 :(得分:1)
在将该产品添加到购物车中之前,无法找到可应用于任何特定产品的销售规则,因为销售规则取决于当前的购物车状态,例如仅当子工具&gt;时才应用的任何销售规则。 XXXX。
但您可以使用
获取目录价格规则Mage_CatalogRule_Model_Resource_Rule::getRulesForProduct($date, $wId, $pId)
$date :- Current date
$wid :- Website Id
$pid :- Product Id