バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > フロント機能 > 規格2が表示されない

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
arts
投稿日時: 2011/7/17 16:57
対応状況: −−−
長老
登録日: 2009/2/7
居住地:
投稿: 268
規格2が表示されない
2.11.1をインストールしデフォルトの状態で動作を確認していましたところ規格2が表示されないのを見つけました。
原因が分かる方いらっしゃいましたらよろしくお願いいたします。

商品一覧と商品詳細ページにて、デフォルトのアイスクリームの
規格1(味)を選択した時点で規格2の大きさが選べれるように
なるのが通常だと思います。
しかし、規格1を選んでも規格2は空の表示しかされず選べません。
規格1を選んだ状態でかごに入れると規格2を選択しないためエラーがでますが、その時点でやっと規格2の内容が選べれる状態となります。

インストールをしてそのままの状態ですので私の環境だけで
おきていると思いますが解決方法はありますでしょうか?
どうぞよろしくお願いいたします。

追記
IE8、Firefox、chromeでは規格1を選んでも
規格2が表示されませんでした。
iphoneとxammp環境ですと正常に規格2を選ぶことが
できました。

ECCUBE 2.11.1
PHP 5.1.6
DB postgreSQL 8.1.23
サーバー wadax
yuse
投稿日時: 2011/7/17 18:37
対応状況: −−−
一人前
登録日: 2011/2/13
居住地:
投稿: 76
Re: 規格2が表示されない

こんにちわ。

私もデフォルトインストールしなおしてみましたが、
再現せず・・でした。。

肝心のところは、javascriptで行っているようなので、
もしかして、ブラウザが極端に古いとかで、うまく動いていないとかあるのかなと思いましたが・・

一応、IE8、FireFox5.0、Chromeで確認する限りでは
通常通り動いていました。
arts
投稿日時: 2011/7/17 18:59
対応状況: −−−
長老
登録日: 2009/2/7
居住地:
投稿: 268
Re: 規格2が表示されない
yuse様
どうもありがとうございます。

一応自分の方でも今IE8、FF chromeで確認をしましたが
全て同じ症状で規格1を選択しても規格2は表示されませんでした。

縦長の白い枠がでて中身だけが表示されていないようです。
Adondevas
投稿日時: 2011/7/17 20:42
対応状況: −−−
常連
登録日: 2011/6/7
居住地:
投稿: 52
Re: 規格2が表示されない
この過去ログには該当しないでしょうか?

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=7879&forum=8

また、「規格」については幾つかのチケットが発行されていますが、バグが2.11.2で解消されるかどうかは不明のようです。

ショップ運営者にとっては優先していただけないと困ってしまう「設計上の」致命的なバグみたいですが、、、
arts
投稿日時: 2011/7/17 21:38
対応状況: −−−
長老
登録日: 2009/2/7
居住地:
投稿: 268
Re: 規格2が表示されない
Adondevas様
どうもありがとうございます。
過去ログを見て
data/class/util/SC_Utils.php の jsonEncode() と jsonDecode() を変更してみましたが、
Parse error: syntax error, unexpected '}' in /home/******/data/class/util/SC_Utils.php on line 2193

このようなエラーがでてしまいます。PHPに関しては素人なので
コピペすることしかできなくてすみません・・・・。

ログを呼んでいるとwadaxのサーバー側にも原因があるということですかね。

Adondevas
投稿日時: 2011/7/18 16:31
対応状況: −−−
常連
登録日: 2011/6/7
居住地:
投稿: 52
Re: 規格2が表示されない
申し訳ありません。
当方の環境でもクリーンインストール直後で同じ状況でした。

EC-CUBE 2.11.1
PHP 5.2.17
PostgreSQL 8.4.4



EC-CUBE 2.11.1
PHP 5.2.17
MySQL 5.0.90-community

どちらも同じ状況です。

json support enabled
json version 1.2.1


アイスクリームの「味」を選択しても「大きさ」に選択肢があらわれません。

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=7879&forum=8

上記の過去ログにしたがって、下記の変更を行っても変化はありませんでした。

data/class/util/SC_Utils.php の jsonEncode() と jsonDecode() を以下のように修正


    function jsonEncode($value) {
            require_once dirname(__FILE__) . '/../../module/Services/JSON.php';
            GC_Utils_Ex::gfPrintLog(' *use Services_JSON::encode(). faster than using the json_encode!');
            $objJson = new Services_JSON();
            return $objJson->encode($value);
    }

    function jsonDecode($json) {
            require_once dirname(__FILE__) . '/../../module/Services/JSON.php';
            GC_Utils_Ex::gfPrintLog(' *use Services_JSON::decode(). faster than using the json_decode!');
            $objJson = new Services_JSON();
            return $objJson->decode($json);
    }


これは困りました。

規格2が正しく表示されていた時があったはずですが、json導入前だったのかな。
決済モジュールを入れるために jsonをあとから導入しました。


yuse
投稿日時: 2011/7/18 19:19
対応状況: −−−
一人前
登録日: 2011/2/13
居住地:
投稿: 76
Re: 規格2が表示されない

こんにちわ。

過去ログを見ると、2つに分かれているみたいですね。

1.php修正を行って回避できたパターン
2.修正を行っても回避できないパターン

で1のほうを試されているとのことですが、


>data/class/util/SC_Utils.php の jsonEncode() と >jsonDecode() を変更してみましたが、
>Parse error: syntax error, unexpected '}' in >/home/******/data/class/util/SC_Utils.php on line 2193

このエラーはちょっとした記述ミスだと思いますので、コピペしたところを見直してみてください。

} の付近なので }の 閉じ忘れ?とかないとか。
2193行目付近です。
arts
投稿日時: 2011/7/18 23:52
対応状況: −−−
長老
登録日: 2009/2/7
居住地:
投稿: 268
Re: 規格2が表示されない
yuse様
どうもありがとうございます。
今一度記述の見直しをしたところ } が1つ余分に
ありました。
それを正すことにより無事規格2が表示されるように
なりました。

素人すぎてお恥ずかしい限りですが大変助かりました。

どうもありがとうございました。

Adondevas
投稿日時: 2011/7/19 11:25
対応状況: −−−
常連
登録日: 2011/6/7
居住地:
投稿: 52
Re: 規格2が表示されない
php.ini にて json を切ると規格2が表示されることを確認しました。

必要に応じてオン・オフすることになるのかな。

同じサーバーのディレクトリを変えて、テスト環境を幾つか用意しているのですが、そのうちの一つで一覧ページでは規格2が表示されるのに、詳細ページでは規格2が表示されないという現象が。
どうなってしまったんだろう。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,973名です
総投稿数は110,019件です

投稿数ランキング

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.