ネットショップを運営していると、
販売終了した商品も、以前取り扱っていた商品として表示を残しておきたいということがあると思います。
SOY Shopでは、カート非表示プラグインというものがあり、
販売終了したものは管理画面から購入できない様にはできましたが、
販売終了日に手動でカート非表示のチェックを入れなければならず、
終了日についついチェックを忘れてしまうということがありました。
逆に、販売再開日にカート非表示を外すということもありました。
こんな人的な要因で売上が下がるのも嫌なんで、
商品情報の登録画面で、
こんな感じで、カレンダーで販売期限を設定できる機能を追加しました。
販売期限外の商品を表示もしくは購入しようとした場合、
こんな感じで注文エラーになり、
カートを進めることができません。
販売期間開始前も同様に注文の制御を行います。
今回の機能のダウンロードはSOY CMSフォーラムから行えます。