バージョン選択

フォーラム

メニュー

オンライン状況

52 人のユーザが現在オンラインです。 (42 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 52
もっと...

サイト内検索

機能要望 > フロント機能 > 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。

フロント機能

新規スレッドを追加する

| 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
y424
投稿日時: 2011/3/27 14:19
対応状況: −−−
一人前
登録日: 2007/7/13
居住地: saitama
投稿: 81
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
2.4.4で作ったこっちは設置しました。
http://shop.ecodonya.com/


----------------
------------------
管理店舗
2.11.1
  

最新が好きなので知識なくチケット?をファイルごと上書きでよく壊すことがある。

テストは最新版を

動作環境
サーバー名 coreserver.jp
CPU Intel X

y424
投稿日時: 2011/3/25 10:25
対応状況: −−−
一人前
登録日: 2007/7/13
居住地: saitama
投稿: 81
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
お願いです。このモジュールの2.11対応を強くお願いしたいです。

それと、このモジュール公開に期限があったようなきも。。。



福島原発を考えるとレベルが7に上がりやはり先が見えず津波の復旧も年単位でかかるでしょう。

テレビで被災者が行っていましたが今はたくさんの方が支援をしてくれているが長期的復旧を考えると長期的な支援がいただけるかと
不安になっているそうです。

連絡はとっていませんでしたが1ヶ月留学をともにした仲間が数名住んでいました。

連絡をと思い取っていますが連絡が取れない。
最悪の事態もと・・・

世界的に見ても先進国で地震によりこれだけの被害を受けたのは日本が初めてじゃないでしょうか?

地震により発生した津波、それに伴って原子力の崩壊を考えるとやはり長期で支援をしていければと思います。

2.4.4で作ればいいのですが、スマートフォンでも販売が広がり乗り換えやバージョンアップ者が増えるとせっかく設置した店も減ってしまう気がします。


なのでぜひとも継続バージョンアップをよろしくお願いします。


----------------
------------------
管理店舗
2.11.1
  

最新が好きなので知識なくチケット?をファイルごと上書きでよく壊すことがある。

テストは最新版を

動作環境
サーバー名 coreserver.jp
CPU Intel X

KAJI
投稿日時: 2011/3/22 19:53
対応状況: −−−
一人前
登録日: 2008/1/24
居住地:
投稿: 121
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
各位

皆さま、お疲れ様です。
株式会社ロックオンの梶原でございます。

本件、登場が遅くなり申し訳ございません。
本ポイント寄付ブロックのプロジェクトですが、EC-CUBE公式として後押しさせていただくこと
になりましたので以下、ご報告いたします。

本日、tao_s様、nanasess様を中心として作成いただいたブロックをEC-CUBE公式モジュールとして、
リリースさせていただきました!

寄付モジュール用専用サイト
http://www.ec-cube.net/donation2011/index.php
オーナーズストアから購入が可能です
https://store.ec-cube.net/products/detail.php?product_id=173

今回の最大の目標は
 「より多くのショップ様に寄付機能を導入いただき、より多くの寄付金を集めること」
だと思いますので、以下の点を鑑み、公式モジュールとしてリリースするに至りました。

○導入障壁の軽減
 ⇒オーナーズストアでモジュール化し、誰でも設置できるようにすること。
○ショップ様や世間に対する認知度の向上
 ⇒オフィシャルサイトで大きく告知を取り扱うことにより認知度を高め、より多くのショップ様に
  ご導入をいただくこと。
○ショップ様が運用で迷わないよう対応
 ⇒オフィシャルサイトの専用サイトにて導入の流れ等をしっかりアナウンスすること。
○寄付ご協力ショップ様への貢献
 ⇒オフィシャルサイトの専用サイトにてショップ様を紹介すること。(申請制となります。)

皆さまの素晴らしい活動を最大限の結果とするため、本件に関して運営側も最大限の協力を
させていただきたいと思っております。
是非、沢山の方々にご導入いただき、この有志から始まった輪がより広まることを願っております。

それでは、どうぞよろしくお願いします。

P.S.
是非フィードバックをいただきたく思います。
(特に、不具合等ございましたらご報告いただけますと幸いです。)
※今後、本プログラムの開発方法に関しては別途検討します。
flealog
投稿日時: 2011/3/19 9:17
対応状況: −−−
仙人
登録日: 2008/6/10
居住地:
投稿: 485
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
y424 様

情報ありがとうございます。
wikiも修正しておきました。


----------------
EC-CUBE3っぽいテンプレート
GitHub で公開中
https://github.com/bluestylejp

お問い合わせ番号CSV登録&メール送信プラグイン
http://urx.red/qDT6

y424
投稿日時: 2011/3/19 5:26
対応状況: −−−
一人前
登録日: 2007/7/13
居住地: saitama
投稿: 81
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
お疲れ様です。
奉仕なのになんでですかね??


----------------
------------------
管理店舗
2.11.1
  

最新が好きなので知識なくチケット?をファイルごと上書きでよく壊すことがある。

テストは最新版を

動作環境
サーバー名 coreserver.jp
CPU Intel X

tao_s
投稿日時: 2011/3/19 4:37
対応状況: −−−
仙人
登録日: 2008/8/20
居住地: 東京
投稿: 799
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
引用:
赤十字へのリンクは申請して承認取らないと掲載しちゃいけないみたいです。

確認しました。面倒くさいですね。

時間が無いので、取り急ぎリンク変えます。


----------------
EC-CUBEカスタマイズ相談してください。
緊急のEC-CUBEの障害対応
EC-CUBEカスタマイズブログ

y424
投稿日時: 2011/3/19 3:28
対応状況: −−−
一人前
登録日: 2007/7/13
居住地: saitama
投稿: 81
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
いまリポジット?の中にあるのを見ていて、
問題がありそうなので報告

赤十字へのリンクは申請して承認取らないと掲載しちゃいけないみたいです。
許可できないサイトとして営利目的はダメとか
精査してリンクしていいか確認お願いします。

リンク外しだけでいいとおもいますが。

http://www.jrc.or.jp/rule/index.html


----------------
------------------
管理店舗
2.11.1
  

最新が好きなので知識なくチケット?をファイルごと上書きでよく壊すことがある。

テストは最新版を

動作環境
サーバー名 coreserver.jp
CPU Intel X

y424
投稿日時: 2011/3/18 9:19
対応状況: −−−
一人前
登録日: 2007/7/13
居住地: saitama
投稿: 81
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
引用:

Masashigeさんは書きました:
引用:
ブロックのところに現在の募金総額と募金人数を表示できたらもっと信頼性があると思うんですが。


ここに載せるのに躊躇するくらいの内容ですが。

/html/frontparts/bloc/send_point.php



$this->transactionid = $this->getToken();


の直前くらいに

$this->getDonation();


を追加。


    function destroy() {
        parent::destroy();
    }
    


の直後に


    function getDonation(){
    	$this->data = array('human' => 0, 'point' => 0);
    	$fp = fopen(DATA_PATH.'downloads/donation.csv','r');
		while($line = fgets($fp)){
			$temp = preg_split('/,/', $line);
			$this->data['human']++;
			$this->data['point'] += (int)$temp[2];
		}
		fclose($fp);
    }


を追加して、下の方の任意の場所に

募金人数:<?php echo $objPage->data['human'] ?>人


募金総額:<?php echo $objPage->data['point'] ?>円


とか。いや、何かしたかったんで…。




お礼が遅くなりました。ありがとうございます


----------------
------------------
管理店舗
2.11.1
  

最新が好きなので知識なくチケット?をファイルごと上書きでよく壊すことがある。

テストは最新版を

動作環境
サーバー名 coreserver.jp
CPU Intel X

tao_s
投稿日時: 2011/3/18 5:20
対応状況: −−−
仙人
登録日: 2008/8/20
居住地: 東京
投稿: 799
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
手元の環境ではftruncate($fp,0);でファイルポインタは0にセットされる様ですが、OSやPHPのバージョンにより挙動が若干異なるかもしれません。
とりあえずfseekを足しておきましたのでご確認願います。

ファイルロックはOS等の環境に左右される事が多い様なので実装から外した方が良いかもしれません。

あと色々追加したので、スパゲッティになってきてしまいました。
やっぱり急いで作る物は最低限の機能の方が良いかもしれません。


----------------
EC-CUBEカスタマイズ相談してください。
緊急のEC-CUBEの障害対応
EC-CUBEカスタマイズブログ

patapata
投稿日時: 2011/3/18 2:20
対応状況: −−−
仙人
登録日: 2010/7/7
居住地: 神奈川県
投稿: 502
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
※環境がない為、ソース見てのみで確認しておりませぬ。
※怪しそうな箇所を指摘しています。

--------------------------------------

index.php 74行目付近
ftruncate($fp,0);
fwrite($fp,$num.','.$total.','.$limit);

send_point.php 132行目付近
ftruncate($fp2,0);
fwrite($fp2,$num.','.$total.','.$limit);

上記処理において、ftruncateでdonation_summary.csvを毎回初期化し、
fwriteで書き込んでいるようですが・・・fseekが抜けてませんか?

参考:
http://manual.xwd.jp/function.ftruncate.html

これを疑う場合は、以下に置き換えてください。

index.php 74行目付近
ftruncate($fp,0);
fseek($fp, 0); //シーク追加
fwrite($fp,$num.','.$total.','.$limit);

send_point.php 132行目付近
ftruncate($fp2,0);
fseek($fp2, 0); //シーク追加
fwrite($fp2,$num.','.$total.','.$limit);

に修正してみてください。
-----------

ファイルロックについて
flock($fp2,LOCK_EX);

どのプログラムでもロック周りは、難しい操作です。
こいつを疑う場合は該当処理(上記のようなflock記載箇所全て)をコメントアウトして試してください。

-----------

その他
現在の不具合報告とは関係ないかと思いますが・・・
send_point.php 91行目付近
if($fp2 = fopen(DATA_PATH.'downloads/donation_summary.csv','a+')){
にて@fp2がfalseだった場合、その後の処理は大丈夫ですか?

お願い
開発にさいし環境依存系の不具合は、その環境をお持ちの方の情報が重要となります。
お手数かと思われますが、ご協力いただけたら幸いです。
(1) 2 3 4 ... 10 »
| 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,005名です
総投稿数は110,020件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.