2 種類の製品があります。
日時指定なしの特別価格欄を利用した常時販売商品です。
年に 1 ~ 2 回、特別価格フィールドを使用して発売される予定で、将来の日付と時刻が予定されている商品。
今日の日付が to および from 日付フィールド内にあるため、または単に特別価格フィールドに入力されているため、特別価格フィールドがアクティブな製品に適用してはならないクーポンがあります。
商品 1 については簡単に解決できます。特別価格が 0.01 を超えるものを除外する条件を追加します。
しかし、製品 2 については解決しません。製品 2 の特別価格の日付にまだ達していないか、有効期限が切れている場合に、製品 2 を除外したくありません。
手動による解決策は望んでいません (つまり、セール中は商品をセール カテゴリに手動で追加し、セール中ではない場合は削除します)。
半自動の方法でその場で変更を加えるcronジョブを作成することを考えていますが、それは必死のようです。特別価格の日付に基づいてこれを自動化するために、ここでできることはありますか?