EC-CUBEは 2012年5月、ブランドコンセプトを「ECオープンソース」から「ECオープンプラットフォーム」のEC-CUBEへと刷新し、それと同時に、機能追加やサービス連携が簡単に行える「プラグイン機能」を搭載した最新版「EC-CUBE Ver2.12」をリリースいたしました。2012年8月現在、プラグイン配布サイト(以下、オーナーズストア)では既に60個ものプラグインがリリースされました。
EC-CUBEはサイト構築のみならず、集客・決済・物流などの様々な周辺サービスと密接に、また自由に連携が可能なECオープンプラットフォームです。
このEC-CUBEの新たな可能性に共感し、更にその可能性を広げる目的に賛同いただいた、株式会社KDDIウェブコミュニケーションズ・日本マイクロソフト株式会社・ヤフー株式会社・株式会社イーコンテクスト・GMOペイメントゲートウェイ株式会社・株式会社技術評論社の協賛を受け、この度「EC-CUBE PLUGIN CONTEST 2012」の開催を決定いたしました。
EC-CUBEへの実用的な機能追加から、Eコマースの新しい可能性を感じることができる、ユニークで革新的なアイデアまで、広く募集いたします。
※プラグインコンテスト専用エントリーフォームからエントリーいただくと、「エントリーシート」が添付された自動返信メールをお送りいたします。
※プラグインを作成されましたら、自動返信メール内に記載されております「EC-CUBE」運営チーム宛にプラグインをご送付ください。(日本マイクロソフト株式会社、ニフティ株式会社より開発環境の提供があります。)
- 2012/9/11
- EC-CUBEプラグイン開発 ハンズオンセミナーin東京
- 2012/9/16
- EC-CUBEプラグイン開発 ハッカソンin東京
色々と試行錯誤したんですが、賞をもらえてうれしいです。
予選の時も、予選は通過できるだろうと見込んでいたけど、80件くらいの中の22件に入ったというのが、やはり嬉しかったです。
社内でも、EC-CUBEの勉強会があって、ちょうど開発環境を作ってみたのがきっかけで、このまま、放っておくのもなんだなぁと思って、プラグインを作ってみました。
自分が物を買う時を考えて、ランキングを結構気にしてるなと思ったので、ランキングを作ろうと思いました。
既に、売上ランキングのプラグインがあることは知っていたんですが、既存のプラグインよりいい物を作ろうと思って、PC,モバイル,スマフォに対応して、見せ方にもこだわりました。
ただ、実は、コンテストに応募した時のプラグイン名を間違えてまして、
正式名称は「週間売筋ランキング」なんですよ。プラグインをインストールしたら売筋ランキングって出てきます(笑)
見せ方にこだわったこともあって、デザインに結構時間がかかりましたね。
自分でも、できないことはなかったと思いますがもっと時間がかかっていたでしょうね。
あと、嫁に協力してもらったので「半額ちょうだい!」と言われてます(笑)
もし残ったら旅行にでも行きたいですね。
MySQLの環境だけだったので、致命的だった。
実は今公開されているのより、もうすこし完成度をあげて、また更新するつもりです。
カテゴリ毎にランキング出したいという要望もありましたし、もっとフックポイントを使ったり、管理画面側での設定も強化してみたいですね。
ちなみに、今の開発状況はgithubでも公開しています。
元から「ものづくり」が好きなので、また何か作ってみたいです。
新作という予定はありませんが、2位の売り切れ通知プラグインみたいな視点も面白いと思ってます。
実店舗なら売り切れ表示って当たり前ですし、すぐ身近にあるもので何か自分なりに作ってみたいですね。
フックポイントはいいのですが、オレオレ仕様で何でもできちゃう(笑)
あとは、プラグインのインストールとアンインストールでバグが出た時にファイルが消えてしまうので、デバッグが難しかったです。
プラグインをインストールした状態で開発していて、誤って前のパッケージを入れ直してしまうようなこともありました(苦笑)
その介入するポイントがフックポイントです。
フックポイント通過時に実行する関数をプラグインに宣言する事で、
本体処理のフックポイント通過時、宣言した関数が実行されます。