バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 【緊急】スマホ商品一覧 表示不具合:追記

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
tomo_s
投稿日時: 2020/2/11 10:25
対応状況: −−−
新米
登録日: 2014/5/1
居住地:
投稿: 2
Re: 【緊急】スマホ商品一覧 表示不具合:追記
今更ではありますが、この問題について解決方法を考えました。

この問題についてなのですが、以下のようにすることで解決できました。

LC_Page_Products_List.php

の以下のあたり


switch ($this->getMode()) {

case 'json':
$this->arrProducts = $this->setStatusDataTo($this->arrProducts, $this->arrSTATUS, $this->arrSTATUS_IMAGE);
$this->arrProducts = $objProduct->setPriceTaxTo($this->arrProducts);

// 一覧メイン画像の指定が無い商品のための処理
foreach ($this->arrProducts as $key=>$val) {
$this->arrProducts[$key]['main_list_image'] = SC_Utils_Ex::sfNoImageMainList($val['main_list_image']);
}

echo SC_Utils_Ex::jsonEncode($this->arrProducts);
SC_Response_Ex::actionExit();
break;


以下のように改修

case 'json':
$this->arrProducts = $this->setStatusDataTo($this->arrProducts, $this->arrSTATUS, $this->arrSTATUS_IMAGE);
$this->arrProducts = $objProduct->setPriceTaxTo($this->arrProducts);

$jsonArrProducts = array();
$cnt = 0;

// 一覧メイン画像の指定が無い商品のための処理
foreach ($this->arrProducts as $key=>$val) {
$this->arrProducts[$key]['main_list_image'] = SC_Utils_Ex::sfNoImageMainList($val['main_list_image']);
$jsonArrProducts[$cnt++] = $this->arrProducts[$key];
}

echo SC_Utils_Ex::jsonEncode($jsonArrProducts);
SC_Response_Ex::actionExit();
break;

jsonで取得される追加の商品データが配列に格納されている順に表示されるので、取得した商品データの並び順の通りに配列を並び替えるようにしています。

ご参考まで。

フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   【緊急】スマホ商品一覧 表示不具合:追記 kicks 2014/4/17 21:45
     Re: 【緊急】スマホ商品一覧 表示不具合:追記 shutta 2014/6/2 22:35
     Re: 【緊急】スマホ商品一覧 表示不具合:追記 shutta 2014/6/2 23:02
       Re: 【緊急】スマホ商品一覧 表示不具合:追記 pineray 2014/6/4 10:32
         Re: 【緊急】スマホ商品一覧 表示不具合:追記 shutta 2014/6/4 11:33
   » Re: 【緊急】スマホ商品一覧 表示不具合:追記 tomo_s 2020/2/11 10:25

 



ログイン


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

統計情報

総メンバー数は88,288名です
総投稿数は109,688件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1567
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.