現在、数量に応じてデフォルトの OpenCart 割引を使用しています。例: 1 アイテム - 各 10 $ 5 アイテム以上 - 各 9 $
短期間、このオプションを無効にして、すべての数量の価格を同じにしたいと考えています。この場合: 1 アイテム以上 - 各 10 $。
問題は、この期間が過ぎると、数量に応じて古い割引に戻さなければならないことです。すべてのアイテムを調べたり、割引を手動で編集したりせずに、この機能を実装することは可能ですか?
はいあります!oc_product_discount
テーブルのdate_start
フィールドを使用してそれを行うことができます。2015 年 1 月 1 日までこれらを無効にしたいとします。それを行うには、次のクエリを実行します (config.php ファイルの DB_PREFIX を変更していないと仮定しているため、oc_
.
UPDATE oc_product_discount
SET date_start = '2015-01-01'
注意: 日付は YYYY-MM-DD 形式で指定する必要があります。
このソリューションを使用すると、元に戻す必要がないため、元に戻すのを忘れる可能性があるという頭痛から解放されます。これらの割引価格は、指定した日付から発生する必要があることを Opencart に伝えるだけです。これがあなたが探していたものであることを願っています。