バグ報告 > その他 > 集計グラフのバグ |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ゲスト |
投稿日時: 2006/11/14 11:35
対応状況: −−−
|
集計グラフのバグ 集計の円グラフのときのみ下のように表示がおかしいです。
270度〜360度部分が出ていませんが、ソースを修正する必要があるのでしょうか? |
|
uehara |
投稿日時: 2006/11/14 13:26
対応状況: −−−
|
EC-CUBE開発チーム 登録日: 2006/9/8 居住地: 投稿: 55 |
Re: 集計グラフのバグ >ゲスト様
ご報告有難うございます。 早速調査を行いたいと思います。 調査するにあたってゲスト様に幾つかご協力を お願いしたく存じます。 ?EC-CUBEが動作している環境を出来るだけ詳しくお教え下さい。 (OS・PHPのバージョン・GDライブラリのバージョン等) ?可能であればバグが発生した際の受注データをメールにてお送り願えますでしょうか。 ?バグが発生した際のもう少し詳細なキャプチャ画像を頂けますでしょうか。 ▼---メール送信先-------- admin-ml@lockon.co.jp 以上、お手数をお掛けしますがご協力のほど宜しくお願い致します。 |
Hampom |
投稿日時: 2008/4/11 10:10
対応状況: −−−
|
半人前 登録日: 2008/3/3 居住地: 投稿: 11 |
Re: 集計グラフのバグ 2年前の投稿のようですが。
同様に円グラフが崩れます。 最新のバージョンを利用しており、環境は以下の通りです。 EC-CUBEバージョン 2.2.0-beta PHPバージョン PHP 4.3.2 職業別集計ですが、 A:214,206円/6件 B:6,725円/2件 C:1,440円/1件 というデータです。 /data/class/graph/SC_GraphPie.php を修正してこの問題を解消しています。 > // -90°は12時の位置から開始するように補正している。 という補正にて 開始位置および終了位置を -90 しておりますが、これを +270 に変更すると綺麗な円グラフになります。 # 「円グラフ」というキーワードで検索した結果、こちらの記事がヒットしたのですが、既に他で議論されていたらスイマセン。 |
ゲスト |
投稿日時: 2008/4/11 15:55
対応状況: −−−
|
Re: 集計グラフのバグ > Hampom さん
質問ですが、 SC_GraphPie.phpには、「側面の描画」「上面の描画」「上面の縁取り」とありますが、 該当箇所をすべて修正するのでしょうか? |
|
ゲスト |
投稿日時: 2008/4/11 16:54
対応状況: −−−
|
Re: 集計グラフのバグ ゲストさん:
はい、全ての該当箇所を修正が必要です。 側面の描画: 141行目 上面の描画: 159行目 上面の縁取り: 173行目 それぞれの、 $start - 90, $end - 90 とある部分を $start + 270, $end + 270 と変更すると正しい円グラフが表示されます。 |
|
Hampom |
投稿日時: 2008/4/11 17:01
対応状況: −−−
|
半人前 登録日: 2008/3/3 居住地: 投稿: 11 |
Re: 集計グラフのバグ あら、ログインしていなかった
0°が3時方向でそこから時計周りに数える…。 http://jp.php.net/manual/ja/function.imagefilledarc.php だから12時から開始したい場合には -90° にしたんだろうなぁ、と想像できるし事実それで動いてる環境もあるようなのでどこかのタイミングからか出来なくなったんでしょうけれど、そこまでは追って無かったりします。 Google先生にきいたところ + 270°されている方が多いので試してみたら治りました。 時間ができたら実験してみたいなあとは思いますが、とりあえず完璧な円グラフ表示ができる事が優先なので |
ゲスト |
投稿日時: 2008/4/12 4:54
対応状況: −−−
|
Re: 集計グラフのバグ > Hampom さん
返信ありがとうございます。 試してみます。 では、 |
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |