バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

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

フロント機能

新規スレッドを追加する

| 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
tao_s
投稿日時: 2011/3/17 17:34
対応状況: −−−
仙人
登録日: 2008/8/20
居住地: 東京
投稿: 799
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
/data/downloads
に書き込み権限さえあれば動きますが、dataディレクトリを公開エリアに配置している場合、donation.csv、donation_summary.csvを第三者にダウンロードされる可能性があります。
なので、最低限dataディレクトリにbasic認証をかける事をオススメします。


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

red
投稿日時: 2011/3/17 17:40
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1570
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
引用:

468さんは書きました:
くだらない質問ですが・・・
このブロックは、dataフォルダをroot直下等に配置している場合動くのでしょうか?(CSV書込み)


csvに対する権限を付与してやれば動くと思います
468
投稿日時: 2011/3/17 18:09
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
ん〜・・・
書き込み権限は与えていますが、寄付したポイントが保持ポイントから減らずに、CSVの寄付履歴にも反映されないんです。
(CSVが全く更新されない・・・)

下記環境で試してます。

(動作NG)
ブロック:3/17にDL現行最新バージョン
EC-CUBEバージョン 2.4.3
PHPバージョン PHP 5
DBバージョン MySQL 5
dataはroot直下(htmlの上階層)


(動作NG)
ブロック:3/17にDLした最新バージョン
EC-CUBEバージョン 2.4.4
PHPバージョン PHP 5.2.11
DBバージョン MySQL 4
dataはroot直下(htmlの上階層)


(動作OK)
ブロック:3/14にDLした旧バージョン
EC-CUBEバージョン 2.4.4
PHPバージョン PHP 5
DBバージョン MySQL 5
dataは公開エリア(htmlと同階層)

もう少し調べてみます。
tao_s
投稿日時: 2011/3/17 18:33
対応状況: −−−
仙人
登録日: 2008/8/20
居住地: 東京
投稿: 799
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
あ、すいません。send_point.phpだけを更新する場合、
/data/downloads/donation_summary.csvを手動で作成しないといけないです。

[寄付件数],[寄付ポイント合計],[上限寄付ポイント]
で作ってみてください。


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

patapata
投稿日時: 2011/3/17 18:59
対応状況: −−−
仙人
登録日: 2010/7/7
居住地: 神奈川県
投稿: 502
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
原因はちょっとわかりませんが、
パスが間違っているか・・・

flockを入れたことにより、待機しているか?
だと思います。
468
投稿日時: 2011/3/17 19:11
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
OSは全てLinuxです。

(動作NG)
ブロック:3/17にDLした最新バージョン
EC-CUBEバージョン 2.4.4
PHPバージョン PHP 5.2.11
DBバージョン MySQL 4
dataはroot直下(htmlの上階層)

上記環境にて3/14時点の物にすると正常に動作するようで、
「寄付ポイント一覧にて会員保有ポイントの合計が常に0になってしまう不具合」を修正したもので、とりあえずは代用できそうな感じです。

3/14時点に別のローカル環境で動作確認できたので、お客様などに無償設置のご案内をさせていただいていましたが、本日新しいバージョンをDLして動作しなかった為、焦っていました。

ちなみに3/17版ではポイント寄付すると、保持ポイント全てが「0」になるという現象も発生していましたので、環境に依存する?何らかのバグがあるような気がしています。

一旦、アナウンスしてしまったサイト様への仮設置テスト対応を完了させて少し落ち着いたらソースを眺めたいと思います。
※皆様の方が解決早そうですが・・・汗
お客様の方々も、何かできる事が無いかと思案されている所も多い様子で、EC-CUBEは対応いいね!って、大変喜んでおられます。
tao_s
投稿日時: 2011/3/17 19:51
対応状況: −−−
仙人
登録日: 2008/8/20
居住地: 東京
投稿: 799
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
ご報告ありがとうございます。

どうも既に導入されているサイトで、send_point.phpだけ更新した場合に不具合が発生する様です。

取り急ぎその部分を修正していますが、
引用:
ポイント寄付すると、保持ポイント全てが「0」になる

というのは現象が確認出来ませんでしたので、もう少し詳しい状況を教えて頂ければと思います。(設置ファイル、手順、csvファイルの状態など)

以上、よろしくお願いいたします。


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

flealog
投稿日時: 2011/3/17 22:04
対応状況: −−−
仙人
登録日: 2008/6/10
居住地:
投稿: 485
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
tao_s 様

バージョンアップ&wikiの更新ありがとうございます。
バージョンアップ手順の確認ですが・・・

/html/frontparts/bloc/thank_you.php【新規追加】
/data/downloads/donation_summary.csv【thank_you.phpインストールで自動生成】

/html/frontparts/bloc/send_point.php【更新】
/html/frontparts/bloc/index.php【更新】

/data/downloads/donation.csv【一切変更なし】

で、よろしかったでしょうか?

そして、現状としては、「ポイント寄付すると、保持ポイント全てが「0」になる」という環境依存バグがあるかもしれない。
という把握でよろしいでしょうか?

----
上記バグの報告でバージョンアップするかどうか、少々躊躇しております。
後ほど、テストサイトでテストしてみます。
何か新たにわかりましたらよろしくお願いいたします。


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

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

468
投稿日時: 2011/3/17 22:38
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
tao_s様
皆様

お手数おかけしております。

引用:

どうも既に導入されているサイトで、send_point.phpだけ更新した場合に不具合が発生する様です。


send_point.phpだけ更新でなく、3/17版の一式を設置でポイント寄付が反映されない(CSVが更新されない)状況です。

更新頂いた最新の3/17版で新規設置してみましたが、やはり動作していません。

設置の手順は大まかですが下記です。

1.一旦、3/14版の設置ファイル、生成されたCSVファイル・ブロックを全てを削除。

2.現状3/17最新版をサイトからDLにて、指定場所へアップロード後、指定ファイルへアクセス。
[ショップのURL]/frontparts/bloc/send_point.php
[ショップのURL]/frontparts/bloc/thank_you.php
※この時点で、ブロックが自動生成され、donation_summary.csvが自動生成される。

3.ブロックを配置して、フロントに寄付画面を表示。

4.会員ログインして、ポイント寄付すると、donation.csvは自動生成されるが、ポイントが反映(消費されず)。

です。


引用:
ポイント寄付すると、保持ポイント全てが「0」になる


につきましては、上記手順でブロック設置後、会員ログインにて初回目のポイント寄付の際、所持ポイントが「0」になりましたので、顧客管理からポイントを再付与して戻しましたが、それ以降は、再現しておりません。(ポイント寄付は反映されません。)
逆に、この環境で動作していない3/17版を削除→3/14版に戻すと、動作してます。ポイント寄付は反映されます。

寄付すると所持ポイントが「0」になったのを1度見てしまったので、とりあえず3/17版は使用せずに3/14版を使っていますが、別のところに同等の環境を作って再現を試みています。
flealog
投稿日時: 2011/3/17 22:51
対応状況: −−−
仙人
登録日: 2008/6/10
居住地:
投稿: 485
Re: 東北地方太平洋沖地震へポイントを寄付できるブロックを作りました。
468 様

一点確認させてください。

/html/frontparts/bloc/index.php (管理機能)はご利用でしょうか?


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

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

« 1 ... 5 6 7 (8) 9 10 »
| 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1304
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.