如何设置购物车价格规则,以排除特定价格的预定日期的产品?

时间:2014-12-22 19:10:51

标签: magento magento-1.9.1

我有两种类型的产品:

  1. 一直在销售的产品,使用特殊价格字段,没有预定日期。

  2. 计划每年使用特殊价格字段进行一次或两次销售的产品,并计划在未来的日期安排。

  3. 我有一张优惠券,不得适用于特殊价格区域活跃的产品,无论是因为今天的日期属于往返日期字段,还是仅填写其特殊价格字段

    我可以轻松解决产品1 - 添加条件,排除任何特殊价格大于.01的条件。

    但是没有解决产品2 - 我不想在产品2特价的日期尚未达到或已过期时排除产品2。

    我不想要手动解决方案(即在销售时手动将产品添加到销售类别,在不销售时删除)。

    我想创建一个cron作业,以半自动的方式即时进行更改,但这似乎是绝望的。我可以在这里根据特殊价格日期自动执行此操作吗?

2 个答案:

答案 0 :(得分:0)

您可以使用Magento Admin。

首先在管理员中转到目录 - >属性 - >管理属性 - >寻找" special_from_date"和" special_to_date"。

点击它,查找选项"用于促销条件"设置"是"

现在,您的special_from和special_to日期将显示在购物车促销规则部分。

答案 1 :(得分:0)

我正在处理完全相同的需求。

现在,我正在开发一个cron作业:它每天午夜运行,并使用today()更新规则end_date。这很骇人听闻,但到目前为止看起来很有前途,而且比捣乱法师内部更容易,更容易理解。

修改:另请参阅此处https://magento.stackexchange.com/questions/210006/catalog-price-rules-with-date-as-conditions-cannot-possibly-work-due-to-strtotim