ネットショップで注文後すぐに発送の手続きを行うことをウリとしているサイトがあり、
その旨をサイトに表示したいという要望がありました。
ということで対応してみました。
対応内容は
こんな感じでカートの配送方法の選択画面と、一応公開側のどのページでも上の画像の様に説明文を表示できる様にしています。
この仕様を実装するにあたって、
営業時間外の注文だった場合、即日発送の手続きは行えないということがあるので、
SOY Shopの標準配送モジュールにお届け日の指定を追加しましたで行った様に営業日カレンダープラグインと連携して定休日を設定したり、
営業日の設定を行い、営業時間外の対応も行える様にしています。
更に、
午後に注文があり、発送の手続きを行ったとしても、
配送業者が翌日に到着してくれるわけではないので、
午後に注文があった場合、到着予定日を一日ずらすといった設定が可能になっています。
今回紹介しました検索の機能は下記のURLにあるパッケージに同梱されています。
https://github.com/inunosinsi/soycms/tree/master/package