バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > スマートフォンサイト 商品一覧での通常価格と割引率の表示

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
nksm
投稿日時: 2012/7/10 15:20
対応状況: −−−
半人前
登録日: 2012/4/25
居住地:
投稿: 24
スマートフォンサイト 商品一覧での通常価格と割引率の表示
EC-CUBE 2.11.5
DBサーバー MySQL 5.0.51
PHP 5.2.9-2

スマートフォンサイトの商品一覧ページに、各商品の通常価格と通常価格と販売価格から算出した割引率(●%OFF)を表示したいのですが、
どなたかお知恵を貸して下さい。


data/Smarty/templates/sphone/products/list.tpl


<!--★割引率★-->
<!--{assign var=teika value=$arrProduct.price01_min}-->
<!--{assign var=sale value=$arrProduct.price02_min}-->
<p><!--{if $teika > 0}--><!--{math equation="round((($teika-$sale)/$teika)*100)" assign="sPrice"}-->
<!--{$sPrice}-->%OFF!<!--{/if}--></p>

<!--★通常価格★-->
<!--{if $arrProduct.price01_min > 0}-->
<span class="nprice">
<span id="price01_default_<!--{$id}-->">
<!--{if $arrProduct.price01_min == $arrProduct.price01_max}-->
<!--{$arrProduct.price01_min|sfCalcIncTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
<!--{else}-->
<!--{$arrProduct.price01_min|sfCalcIncTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->〜<!--{$arrProduct.price01_max|sfCalcIncTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
<!--{/if}-->
</span><span id="price01_dynamic_<!--{$id}-->"></span>円</span>
<!--{/if}-->

を追加し、その表示はうまく行っている様に見えたのですが、
商品一覧ページの「もっとみる(+●件)」をクリックし、
それ以降表示された商品については、通常価格、割引率共に全て同じ数字になってしまっています。

同じテンプレート内にある
function getProducts(limit)
の通常価格部分の記述を真似て

//販売価格をセット
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);

と記述してみたのですが、それも上手く動いていない様です。

「もっとみる」を押した後の商品についても同様の表示をさせる方法をご存知でしたらご教示下さい。

よろしくお願い致します。
fukap
投稿日時: 2012/7/10 19:31
対応状況: −−−
仙人
登録日: 2009/7/7
居住地: 滋賀県
投稿: 907
Re: スマートフォンサイト 商品一覧での通常価格と割引率の表示
バージョンが違うので何とも言えませんが、以下の記事は参考になりませんか?
http://ec-cube.nakweb.com/blog/806.html
torataro
投稿日時: 2012/7/10 23:26
対応状況: −−−
一人前
登録日: 2010/6/16
居住地: 東京都台東区
投稿: 140
Re: スマートフォンサイト 商品一覧での通常価格と割引率の表示
nksm
投稿日時: 2012/7/11 11:05
対応状況: −−−
半人前
登録日: 2012/4/25
居住地:
投稿: 24
Re: スマートフォンサイト 商品一覧での通常価格と割引率の表示
ご回答ありがとうございます。
ご提示頂いたURLは以前にも拝見しておりました。

こちらと同様に修正を行ないましても、やはり「もっとみる」を押した以降に表示された商品については、
通常価格の表示が上手くいっていない様です。

デフォルトで10件の商品が表示されており、「もっとみる」を押して
更に10件の商品を表示すると11件目以降の通常価格、割引率共に全て10件目と同じ値になってしまっています。

「もっとみる」を押した後に表示される商品の表記について改善する事は可能でしょうか?
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1290
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.