バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > お気に入り一覧を管理画面、会員情報にも表示させたい

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
YOHBUN
投稿日時: 2019/5/15 17:36
対応状況: −−−
常連
登録日: 2016/12/20
居住地:
投稿: 69
お気に入り一覧を管理画面、会員情報にも表示させたい
EC CUBE 3

app/template/admin/Customer/edit.twig

に会員のお気に入りも表示させたいのですが、
マイページの以下の部分をどう改変すれば
表示できるでしょうか。
HTML、CSSなどは調整しますが、フレームワークの部分がわかりません。
何卒よろしくお願いいたします。
-----


<!-- お気に入り -->

{% if pagination.totalItemCount > 0 %}
{% for FavoriteProduct in pagination %}
{% set Product = FavoriteProduct.Product %}
<div id="favorite__list--{{ Product.id }}" class="col-sm-3 col-xs-6">
<div id="favorite_list__item--{{ Product.id }}" class="product_item">
<a href="{{ url('product_detail', {'id': Product.id}) }}">
<div id="favorite_list__image--{{ Product.id }}" class="item_photo">
<img src="{{ app.config.image_save_urlpath }}/{{ Product.main_list_image|no_image_product }}" alt="{{ Product.name }}"/>
</div>
</a>
<a href="{{ url('mypage_favorite_delete', { id : Product.id }) }}" {{ csrf_token_for_anchor() }} data-method="delete">
<button type="button" class="btn_circle"><svg class="cb cb-close"><use xlink:href="#cb-close"></use></svg></button>
</a>
<a href="{{ url('product_detail', {'id': Product.id}) }}">
<dl id="favorite_list__detail--{{ Product.id }}">
<dt id="favorite_list__name--{{ Product.id }}" class="item_name" style="height: 22px;"> {{ Product.name }}</dt>
<dd id="favorite_list__price02_inc_tax--{{ Product.id }}" class="item_price">
{% if Product.price02_inc_tax_min == Product.price02_inc_tax_max %}
{{ Product.price02_inc_tax_min|price }}
{% else %}
{{ Product.price02_inc_tax_min|price }}~{{ Product.price02_inc_tax_max|price }}
{% endif %}
</dd>
</dl>
</a>
</div>
</div>
{% endfor %}

{% else %}
<p id="favorite_list__not_found_message" class="intro">お気に入りが登録されていません。</p>
{% endif %}
<!-- お気に入り -->
468
投稿日時: 2019/5/16 16:54
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: お気に入り一覧を管理画面、会員情報にも表示させたい
該当twigファイルに顧客情報が変数$Customerで渡っていると思います。

$Customer->CustomerFavoriteProducts()でお気に入り商品を参照する事ができると思いますので
pagination
を$Customer->CustomerFavoriteProducts()に置き換えると
お気に入り商品を表示できるのではないかと思います。

もしかしたら、pagination.totalItemCountは
$Customer->CustomerFavoriteProducts()|lengthと書き換える必要があるかもしれません。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

YOHBUN
投稿日時: 2019/5/21 9:46
対応状況: −−−
常連
登録日: 2016/12/20
居住地:
投稿: 69
Re: お気に入り一覧を管理画面、会員情報にも表示させたい
ありがとうございました!回答をヒントに実現できました!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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.