毎週月曜日に顧客に 10% 割引のプロモーションを行ってもらいたいです。毎週開始日/終了日を手動で変更することなく、自動的にそれを行う最良の方法は何ですか?
私が考えることができるのは、開始日/終了日を毎週月曜日に更新する cron ジョブだけです。または、プロモーション テーブルに「日」列を追加し、PHP で開始日と終了日をチェックして、代わりにサーバー時間を使用し、日の列をチェックしてプロモーションを検証することもできます。ただし、そのPHPが正確にどこにあるかはわかりません。これらのアプローチのどちらかが他のアプローチよりも優れていますか、それとも間違った方法ですか?
Magento 1.7 CE を実行しています。