質問 > 管理機能 > トップページにカテゴリごとの商品一覧を掲載したい |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
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.に変更したら表示されました。 お騒がせいたしました、ありがとうございました! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |