EC-CUBE用のポイント寄付ブロックを公開しました
2011/03/12 16:06
東北地方太平洋沖地震のサポートにご協力をお願いします。
2011年3月11日、東北地方でM8.9、最大震度7の大地震が発生しました。
私たちは何か出来る事が無いかを考え、EC-CUBEのコアコミッターの大河内氏と共に、EC-CUBEで構築されたサイトにポイントで寄付出来るブロックを作成しました。
ショップオーナー様で、会員のポイント分の金額を寄付しても良いという方は無償にてご利用頂けます。
EC-CUBE ver.2.4.4で動作確認を取っていますが、comu版でも動く様です。
2011-3-12 18:37 追記:
EC-CUBEコアコミッターの大河内様が管理機能を追加してくれました。ご利用される場合は、上記の「寄付ポイント管理アドオン」をダウンロードしてください。
2011-3-12 22:44 追記:
EC-CUBEコアコミッターのseasoft様が表示の修正、内部での余剰な処理の削除をして頂きました。
2011-3-12 23:35 追記:
大河内様が作成された管理機能を同梱し、文言やフォームの表示内容等を修正しました。
解凍して出来た3つのファイル全てを/html/frontparts/blocにアップロードし、管理画面にログイン後に[ショップのURL]/frontparts/bloc/index.phpにアクセスすると、寄付されたポイントが一覧で表示されます。
2011-3-13 1:18 追記:
モバイルサイト用のブロックを追加しました。解凍して出来る「send_point_mobile」ディレクトリ内のsend_point.phpを/html/mobile/frontparts/blocにアップロードし、表示させたいページのテンプレートファイルの表示させたい箇所、同梱されている「sample.tpl」に書いてある内容を書いてください。
2011-3-13 14:24 追記:
EC-CUBE公式サイト、EC-CUBE開発コミュニティにバナーを掲載して頂きました。
2011-3-17 11:14 追記:
EC-CUBE開発コミュニティにでのご意見を元に、寄付ポイント上限設定機能、現在の寄付状況表示ブロック、ファイルロックの改善を追加しました。
既にご利用されている方で、現在の寄付状況表示ブロック、寄付ポイント上限設定機能をご利用する場合は最新版をダウンロードし、それぞれ最新版に更新してください。
「現在の寄付状況表示ブロック」をご利用になる場合は、thank_you.phpというファイルを/html/frontparts/blocにアップロードし、ブラウザでアップロードしたファイルにアクセスしてください。
send_point.phpと同様にブロックがインストールされ、管理画面の「デザイン管理」でページにブロックを配置出来る様になります。
寄付ポイント上限設定機能は、管理機能(index.php)に追加してあります。
2011-3-18 05:17 追記:
patapata様より指摘のあったファイル操作の処理を修正しました。
使用方法
- /html/frontparts/bloc/ に解凍したファイル(send_point.php、thank_you.php、index.php、dn.css)をアップロードします。
※現在の寄付状況を表示したくない場合はthank_you.phpをアップロードしないで下さい。 - アップロード後、
[ショップのアドレス]/frontparts/bloc/send_point.php (ポイント寄付ブロック)
[ショップのアドレス]/frontparts/bloc/thank_you.php (寄付状況表示ブロック)
にアクセスするとブロックがインストールされます。(モバイル版はこの作業は必要ありません) - EC-CUBEの管理画面の「デザイン管理」から設置したいページに追加されたブロックを追加してください。
会員が寄付申請したポイントは、/data/downloads/donation.csv に"日時","顧客ID"、"寄付ポイント"で追加されていきますので、ショップ管理者様の方でエクセル等で集計して赤十字等の機関へポイント分の金額を寄付願います。
現在の合計ポイント情報等は、/data/downloads/donation_summary.csv に"寄付件数","合計寄付ポイント数","寄付上限ポイント数" で設定されています。
免責事項
- このプログラムを利用した事により発生した、いかなる損害、被害についても当方は責任を負いません。ご利用される方の自己責任でご利用願います。