質問 > フロント機能 > スマートフォンの一覧表示のもっと見るでjsonにおいて在庫数量も取得したい |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
shore |
投稿日時: 2017/3/28 22:06
対応状況: −−−
|
新米 登録日: 2017/3/27 居住地: 投稿: 5 |
Re: スマートフォンの一覧表示のもっと見るでjsonにおいて在庫数量も取得したい お返事ありがとうございます。
スマートフォンテンプレート内部のlist.tplに 在庫部分を追加しました。 <!--▲商品ステータス--> </div> <!--★商品名★--> <h3><a rel="external" href="<!--{$smarty.const.P_DETAIL_URLPATH}--><!--{$arrProduct.product_id|u}-->" name="product<!--{$arrProduct.product_id}-->" class="productName"><!--{$arrProduct.name|h}--></a></h3> <!--★商品価格★--> <p> <span class="pricebox sale_price"><span class="mini"><!--{$smarty.const.SALE_PRICE_TITLE|h}-->(税込):</span></span> <span class="price"> <span id="price02_default_<!--{$id}-->"> <!--{if $arrProduct.price02_min_inctax == $arrProduct.price02_max_inctax}--> <!--{$arrProduct.price02_min_inctax|n2s}--> <!--{else}--> <!--{$arrProduct.price02_min_inctax|n2s}-->~<!--{$arrProduct.price02_max_inctax|n2s}--> <!--{/if}--> </span><span id="price02_dynamic_<!--{$id}-->"> </span>円 </span> </p> <!--★商品在庫★--> <p class="stock">在庫: <!--{if $arrProduct.stock_unlimited_min == 1}--><!--{*無制限*}--> あり <!--{else}--> <!--{if $arrProduct.stock_min != $arrProduct.stock_max}--> <!--{$arrProduct.stock_min|escape}-->~<!--{$arrProduct.stock_max|escape}--> <!--{else}--> <!--{$arrProduct.stock_min|escape}--> <!--{/if}-->個 <!--{/if}--> </p> <!--★商品コメント★--> <p class="listcomment"><!--{$arrProduct.main_list_comment|h|nl2br}--></p> </div> </div> PCページでは問題なく 在庫を取得できているのですが・・・ スマートンのもっと見るで jsonで取得する部分に在庫読み込みを反映する部分が無いからだと思われます。 $($(".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_inctax_format + '円'; } else { priceVale = product.price02_min_inctax_format + '~' + product.price02_max_inctax_format + '円'; } price.append(priceVale); ここの部分に数量を取得する文面が必要なはずなのですが・・・ //コメントをセット $($(".list_area .listcomment").get(maxCnt)).text(product.main_list_comment); } pageNo++; //全ての商品を表示したか判定 if (parseInt($("#productscount").text()) <= $(".list_area").length) { $("#btn_more_product").hide(); } eccube.hideLoading(); } }); } </script> 間違っておりますでしょうか・・・ |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
スマートフォンの一覧表示のもっと見るでjsonにおいて在庫数量も取得したい | shore | 2017/3/27 21:40 |
Re: スマートフォンの一覧表示のもっと見るでjsonにおいて在庫数量も取得したい | h_tanaka | 2017/3/28 9:12 |
» Re: スマートフォンの一覧表示のもっと見るでjsonにおいて在庫数量も取得したい | shore | 2017/3/28 22:06 |
Re: スマートフォンの一覧表示のもっと見るでjsonにおいて在庫数量も取得したい | 468 | 2017/3/28 19:27 |
Re: スマートフォンの一覧表示のもっと見るでjsonにおいて在庫数量も取得したい | shore | 2017/3/28 22:10 |
Re: スマートフォンの一覧表示のもっと見るでjsonにおいて在庫数量も取得したい | 468 | 2017/3/31 9:39 |
Re: スマートフォンの一覧表示のもっと見るでjsonにおいて在庫数量も取得したい | shore | 2017/4/6 0:48 |
Re: スマートフォンの一覧表示のもっと見るでjsonにおいて在庫数量も取得したい | 468 | 2017/4/6 13:35 |
Re: スマートフォンの一覧表示のもっと見るでjsonにおいて在庫数量も取得したい | shore | 2017/4/6 23:09 |