今更感はありますが、
SOY Shopの標準配送モジュールにお届け日の指定を追加しました。
今までこんな大事な機能は無かったのか?という話になりますが、
実はサイト毎に要望に合わせた配送モジュールであったり、
オーダーカスタムフィールドで対応していたりとやりようがあって、
本気でお届け日の指定を開発することがありませんでした。
お届け日の指定を作ろうとすると、
定休日の時はどうするか?とか指定の期間はどれくらいの長さにすべきかといろいろと制約が多く、設定項目がついつい肥大化してしまうわけで、
それらの肥大化を避けるべく、
営業日カレンダープラグインといった別プラグインの設定を共有することで、
定休日だけでなく、
※指定日が連休明けから換算して指定日の候補を表示します
連休の設定も行える様にしています。
この機能を追加したことで、できることが増えましたが、
それはそのうち紹介します。
今回紹介しました検索の機能は下記のURLにあるパッケージに同梱されています。
https://github.com/inunosinsi/soycms/tree/master/package