表題の通り、
SOY Shopでキャンペーンプラグインを作成しました。
と言っても、
現時点ではサイトへのアクセス者全員に向けて、
キャンペーンのコンテンツを期間を指定して表示できる機能のみです。
これからケースに合わせて拡張を続けていきます。
プラグインの詳細ですが、
管理画面でブログ感覚でキャンペーンに関するコンテンツを投稿でき、
保存の際に公開期限を決めます。
※コンテンツの自動バックアップ機能もあります
管理画面で投稿したキャンペーンの投稿を公開側で表示するわけですが、
トップページやフリーページだけでなく、
マイページやカートの特定のページ、
例えば、マイページのログイン直後に遷移するページにキャンペーン一覧を表示することも可能です。
キャンペーン詳細は
この様な感じで、
マイページ内にキャンペーンの詳細が表示されます。
この機能は本体にも手を加えたので、
ご利用したい場合はGitHubにあるパッケージをご利用ください。
soyshop_1.17.3p7.3以降のバージョンでご利用いただけます。
https://github.com/inunosinsi/soycms/tree/master/package/soyshop
ちなみに、
キャンペーンプラグインをご利用の場合はSOY CMSも最新版にしなければなりません。
soycms_1.8.12p7.6以降のバージョンにバージョンアップしてください。
https://github.com/inunosinsi/soycms/tree/master/package/soycms
ご意見等がありましたら、
下記のリンク先のフォーラムの方におねがいします。
SOY CMS フォーラム • トピックの表示 - キャンペーンプラグインを作成しました