バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 【ECCUBE3.0.10】カート画面での税抜き表示について

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ryooo_sk
投稿日時: 2016/12/26 21:41
対応状況: −−−
新米
登録日: 2016/12/26
居住地:
投稿: 5
【ECCUBE3.0.10】カート画面での税抜き表示について
【ECCUBE3.0.10】カート画面の表示を税抜き表示に変更したい。
お世話になっております。

サイト全体を税抜き表示にしたく、色々調べているのですが、
解決できず困っております。お力を貸していただけると助かります。

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=17006&forum=5&post_id=74710#forumpost74710

こちらを参考に、各ページは変更できたのですが、
カートの画面については数値を取得しているロジック内で税率計算をしている?のか、うまくいかなくて困っております。

どこかの設定やコードを変えればいけるのか、
または税率設定を引っ張ってくる方法があるのか、
教えていただけないでしょうか。

消費税をべた書きして計算して表示することは避けたいと思っています。

よろしくお願いします。
hiroo
投稿日時: 2016/12/26 22:13
対応状況: −−−
長老
登録日: 2016/6/9
居住地:
投稿: 160
Re: 【ECCUBE3.0.10】カート画面での税抜き表示について
カート画面は、カートに保存された価格を表示しています。
カート追加時に税込み価格を保存しているので、そこを税抜き価格にしてやれば良いと思います。

具体的にはCartService.phpのsetProductQuantity()の最後の方でsetPriceしているところです。


$CartItem
            ->setClassName('Eccube\Entity\ProductClass')
            ->setClassId((string) $ProductClass->getId())
            ->setPrice($ProductClass->getPrice02IncTax())←ここを税抜きにする
            ->setQuantity($quantity);


試してませんので上手くいかない場合はご容赦ください・・・
上手く行っても、影響範囲などは調査されたほうが良いと思います。
hiroo
投稿日時: 2016/12/27 9:51
対応状況: −−−
長老
登録日: 2016/6/9
居住地:
投稿: 160
Re: 【ECCUBE3.0.10】カート画面での税抜き表示について
すみません、昨日、Cartに税抜き価格をセットすれば良い、と返信をしたのですが、CartにはProductClassが保存されていますので、単純にそこから税抜き価格を取得すれば良さそうです。


{{ CartItem.price|number_format }}


の記述を


{{ (ProductClass.price02 is null ? ProductClass.price01 : ProductClass.price02)|number_format }}


と変えれば税抜き価格が表示されます。
小計や合計はこれを使って計算すれば良いと思います。
ryooo_sk
投稿日時: 2016/12/27 21:30
対応状況: −−−
新米
登録日: 2016/12/26
居住地:
投稿: 5
Re: 【ECCUBE3.0.10】カート画面での税抜き表示について
上記方法でうまくいきました。
おかげさまで、解決することができました。
本当にありがとうございます!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
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.