バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > トップページにカテゴリごとの商品一覧を掲載したい

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
quruli
投稿日時: 2020/11/10 10:44
対応状況: −−−
新米
登録日: 2020/11/10
居住地:
投稿: 2
トップページにカテゴリごとの商品一覧を掲載したい
▼テンプレート
[EC-CUBE]4.0.5
[レンタルサーバ]自社サーバー
[ブラウザ]safari
[導入プラグインの有無]有
[カスタマイズの有無]有
[現象]

はじめまして!
eccube-4.0.5 で作業しております。
トップページにカテゴリ別の商品一覧を作成しております。
下記コードを作成したのですが、商品名と価格が取得できません。
画像は表示されます。

ご教示いただけませんでしょうか。
よろしくお願いいたします。


{# 常温商品 #}
<div class="lineup-list col col-3 col-2-sp dis10-sp dis20 tab-content" style="display: none;">
{% set Category = repository("Eccube\\Entity\\Category").find(53) %}
{%
set products = repository("Eccube\\Entity\\Product")
.getQueryBuilderBySearchData({'category_id':Category})
.setMaxResults(100)
.getQuery()
.getResult()
%}
{% if products %}
{% for p in products %}
<div class="item">
<div class="item-in">
<div class="img"><a href="{{ url('product_detail', {'id': p.id}) }}"><img src="{{ asset(p.main_list_image|no_image_product, 'save_image') }}" alt=""></a></div>
<div class="text-area">
<div class="fig-img"><img src="{{ asset('assets/img/lineup/top_lineup_sub06.png','user_data') }}" alt=""></div>
<p class="ttl">{{ Product.name }}</p>
<p class="price">{{ Product.getPrice02IncTaxMin|number_format }}円<small>(税込)</small></p>
</div>
</div>
</div>
{% endfor %}
{% endif %}
</div>
{# 冷凍商品 #}
<div class="lineup-list col col-3 col-2-sp dis10-sp dis20 tab-content" style="display: none;">
{% set Category = repository("Eccube\\Entity\\Category").find(11) %}
{%
set products = repository("Eccube\\Entity\\Product")
.getQueryBuilderBySearchData({'category_id':Category})
.setMaxResults(100)
.getQuery()
.getResult()
%}
{% if products %}
{% for p in products %}
<div class="item">
<div class="item-in">
<div class="img"><a href="{{ url('product_detail', {'id': p.id}) }}"><img src="{{ asset(p.main_list_image|no_image_product, 'save_image') }}" alt=""></a></div>
<div class="text-area">
<div class="fig-img"><img src="{{ asset('assets/img/lineup/top_lineup_sub06.png','user_data') }}" alt=""></div>
<p class="ttl">{{ Product.name }}</p>
<p class="price">{{ Product.getPrice02IncTaxMin|number_format }}円<small>(税込)</small></p>
</div>
</div>
</div>
{% endfor %}
{% endif %}
</div>
quruli
投稿日時: 2020/11/10 10:58
対応状況: −−−
新米
登録日: 2020/11/10
居住地:
投稿: 2
Re: トップページにカテゴリごとの商品一覧を掲載したい
すいません、自己解決しました。
Product.をp.に変更したら表示されました。
お騒がせいたしました、ありがとうございました!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,098名です
総投稿数は110,033件です

投稿数ランキング

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