表題の通り、

SOY Shopでキャンペーンプラグインを作成しました。


と言っても、

現時点ではサイトへのアクセス者全員に向けて、

キャンペーンのコンテンツを期間を指定して表示できる機能のみです。


これからケースに合わせて拡張を続けていきます。




プラグインの詳細ですが、



管理画面でブログ感覚でキャンペーンに関するコンテンツを投稿でき、

保存の際に公開期限を決めます。

※コンテンツの自動バックアップ機能もあります

SOY CMSのブログで記事の下書きの自動保存機能





管理画面で投稿したキャンペーンの投稿を公開側で表示するわけですが、

トップページやフリーページだけでなく、

マイページやカートの特定のページ、

例えば、マイページのログイン直後に遷移するページにキャンペーン一覧を表示することも可能です。


キャンペーン詳細は



この様な感じで、

マイページ内にキャンペーンの詳細が表示されます。


この機能は本体にも手を加えたので、

ご利用したい場合は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 フォーラム • トピックの表示 - キャンペーンプラグインを作成しました