バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 合計金額と合計数量を別の場所に取得したい

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
K-web
投稿日時: 2018/3/30 14:19
対応状況: 解決済
半人前
登録日: 2018/3/12
居住地:
投稿: 29
合計金額と合計数量を別の場所に取得したい
[EC-CUBE]3.0.15
[レンタルサーバ]ローカルサーバー

[カスタマイズの有無]cssとHTMLをカスタマイズ中

[現象]たびたび質問して申し訳ありません。どうかアドバイスをいただけたら幸いです。
商品一覧ページの右側にカート内の合計金額と合計数量を指定したいのですがどこのphpをどういじればい良いかわからず、数が取得できません。
検索しても2系のものしかみつからなかったので3系のものでどこのファイルを書き換えればよいでしょうか。
素人で申し訳ありません。

現在はこんな感じです。
<ul>
<li class="item_box">
<p class="item_quantity">数量<span class="quantity">{{ CartItem.quantity }}</span>点</p>
</li>
<li class="price_side">
<p class="cart_price">合計<span class="price">{{ Cart.total_price|price }}</span></p>
</li>
<li class="side_cart">
<a href="{{ url('cart') }}"><i class="fas fa-shopping-cart"></i>&nbsp;ショッピングカート</a>
</li>
</ul>

数量は数字すら表示されず、合計金額はずっと0円のままです。
matchbou
投稿日時: 2018/3/30 16:41
対応状況: −−−
一人前
登録日: 2018/3/19
居住地:
投稿: 130
Re: 合計金額と合計数量を別の場所に取得したい
商品一覧のコントローラー(src\Eccube\Controller\ProductController.php)に
$Cart = $app['eccube.service.cart']->getCartObj();
の変数をセットして、render内に
'Cart' => $Cart,
を追加すれば、表示されると思います。

twig側ですが、
{{ CartItem.quantity }}

{{ Cart.total_quantity }}
に修正すれば数量が表示されると思います。


----------------
アイフォーコム株式会社
お問い合わせ URL:https://www.iforcom.jp/ec/
tel:045-412-3010
EC-CUBEの構築・カスタマイズは有償で承ります。ご相談下さい

K-web
投稿日時: 2018/3/30 17:54
対応状況: −−−
半人前
登録日: 2018/3/12
居住地:
投稿: 29
Re: 合計金額と合計数量を別の場所に取得したい
的確なアドバイスありがとうございます!無事に解決しました。本当に助かりました。ありがとうございます!!!!

$Cart = $app['eccube.service.cart']->getCartObj();

return $app->render('Product/list.twig', array(
'Cart' => $Cart,
));

ほかのところにも追加していきたいと思います!!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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.