バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > スマートフォンでもっと見るを押すと価格が全て同じ表示2.11.3

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
kicks
投稿日時: 2013/1/11 22:54
対応状況: −−−
常連
登録日: 2012/5/15
居住地:
投稿: 56
スマートフォンでもっと見るを押すと価格が全て同じ表示2.11.3
スマートフォンのアイテム一覧画面でもっと見るを押すと価格が全て同じ表示となってしまいます。

2.11.3、2.11系でおこる不具合かと思いますが、
2.12では解消されているようです。

こちら2.11系では改善する事は可能かご教授頂ければ幸いです。

実運用中のため、そうそう容易く2.12にバージョンアップもできないのでできれば2.11系での解決策を模索しております。

ymiyamura
投稿日時: 2013/1/15 10:01
対応状況: −−−
常連
登録日: 2012/5/11
居住地:
投稿: 36
Re: スマートフォンでもっと見るを押すと価格が全て同じ表示2.11.3
「スマートフォン 商品一覧の次取得に失敗する」
件についての、2.12での修正チケットが以下となります。
http://svn.ec-cube.net/open_trac/changeset/21709

該当箇所は、
data/Smarty/templates/sphone/products/list.tpl
の171行目以下の部分となります。
下記、修正後のコードを転記させていただきます。

取り急ぎ、情報の御提供まで。
お役に立てましたら幸いでございます。


for (var product_id in result) {
                    if (isNaN(product_id)) continue;
                    var product = result[product_id];
                    var productHtml = "";
                    var maxCnt = $(".list_area").length - 1;
                    var productEl = $(".list_area").get(maxCnt);
                    productEl = $(productEl).clone(true).insertAfter(productEl);
                    maxCnt++;

                    //商品写真をセット
                    $($(".list_area .listphoto img").get(maxCnt)).attr({
                        src: "<!--{$smarty.const.ROOT_URLPATH}-->resize_image.php?image=" + product.main_list_image + '&width=80&height=80',
                        alt: product.name
                    });

                    // 商品ステータスをセット
                    var statusAreaEl = $($(".list_area div.statusArea").get(maxCnt));
                    // 商品ステータスの削除
                    statusAreaEl.empty();

                    if (productStatus[product.product_id] != null) {
                        var statusEl = '<ul class="status_icon">';
                        var statusCnt = productStatus[product.product_id].length;
                        for (var k = 0; k < statusCnt; k++) {
                            var status = productStatus[product.product_id][k];
                            var statusImgEl = '<li>' + status.status_name + '</li>' + "\n";
                            statusEl += statusImgEl;
                        }
                        statusEl += "</ul>";
                        statusAreaEl.append(statusEl);
                    }

                    //商品名をセット
                    $($(".list_area a.productName").get(maxCnt)).text(product.name);
                    $($(".list_area a.productName").get(maxCnt)).attr("href", url + product.product_id);

                    //販売価格をセット
                    var price = $($(".list_area span.price").get(maxCnt));
                    //販売価格をクリア
                    price.empty();
                    var priceVale = "";
                    //販売価格が範囲か判定
                    if (product.price02_min == product.price02_max) {
                        priceVale = product.price02_min_tax_format + '円';
                    } else {
                        priceVale = product.price02_min_tax_format + '〜' + product.price02_max_tax_format + '円';
                    }
                    price.append(priceVale);

                    //コメントをセット
                    $($(".list_area .listcomment").get(maxCnt)).text(product.main_list_comment);
kicks
投稿日時: 2013/1/15 21:23
対応状況: −−−
常連
登録日: 2012/5/15
居住地:
投稿: 56
Re: スマートフォンでもっと見るを押すと価格が全て同じ表示2.11.3
ご回答ありがとうございます!
ですがこちらは貴殿のご案内にもあります通り、2.12系になるかと思います・・・

現状が2.11系なのでご案内頂いた内容で様々試してみたいと思います。

急ぎ、御礼申し上げます。
ymiyamura
投稿日時: 2013/1/16 9:12
対応状況: −−−
常連
登録日: 2012/5/11
居住地:
投稿: 36
Re: スマートフォンでもっと見るを押すと価格が全て同じ表示2.11.3
2.12系では修正されている現象とのことで、同様の修正をあてられればと、2.12のソースをご紹介いたしました。

言葉足らずにて失礼致しました。

解決の糸口となりましたら幸いです。
kicks
投稿日時: 2013/1/16 21:39
対応状況: −−−
常連
登録日: 2012/5/15
居住地:
投稿: 56
Re: スマートフォンでもっと見るを押すと価格が全て同じ表示2.11.3
ymiyamuraさま

ご丁寧にご案内頂きありがとうございます。
少々手がまわらない状況でしたので、代替案をクライアントさまにはご提案し、現状回避しております。

貴殿のご案内も近々でデモ環境で試してみたいと思います。

様々ありがとうございました!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,965名です
総投稿数は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.