app/template/default/Block/recommend_product_block.twig line 1

Open in your IDE?
  1. {#
  2.  * This file is part of the Recommend Product plugin
  3.  *
  4.  * Copyright (C) EC-CUBE CO.,LTD. All Rights Reserved.
  5.  *
  6.  * For the full copyright and license information, please view the LICENSE
  7.  * file that was distributed with this source code.
  8. #}
  9. {% set recommend_products = repository('Plugin\\Recommend42\\Entity\\RecommendProduct').getRecommendProduct %}
  10. <!-- ▼item_list▼ -->
  11. <div class="ec-shelfRole ec-reccommend mt-5">
  12.     <h2 class="top_title">おすすめ商品</h2>
  13.     <ul class="ec-shelfGrid">
  14.         {% for RecommendProduct in recommend_products %}
  15.             <li class="ec-shelfGrid__item">
  16.                 {#<a href="{{ url('product_detail', {'id': RecommendProduct.Product.id}) }}">
  17.                     <p class="ec-shelfGrid__item-image"><img src="{{ asset(RecommendProduct.Product.mainFileName|no_image_product, "save_image") }}"></p>
  18.                     <p>{{ RecommendProduct.comment|raw|purify|nl2br }}</p>
  19.                     <dl>
  20.                         <dt class="item_name">{{ RecommendProduct.Product.name }}</dt>
  21.                         <dd class="item_price">
  22.                             {% if RecommendProduct.Product.hasProductClass %}
  23.                                 {% if RecommendProduct.Product.getPrice02Min == RecommendProduct.Product.getPrice02Max %}
  24.                                     {{ RecommendProduct.Product.getPrice02IncTaxMin|price }}
  25.                                 {% else %}
  26.                                     {{ RecommendProduct.Product.getPrice02IncTaxMin|price }} ~ {{ RecommendProduct.Product.getPrice02IncTaxMax|price }}
  27.                                 {% endif %}
  28.                             {% else %}
  29.                                 {{ RecommendProduct.Product.getPrice02IncTaxMin|price }}
  30.                             {% endif %}
  31.                         </dd>
  32.                     </dl>
  33.                 </a>#}
  34.                 <a href="{{ url('product_detail', {'id': RecommendProduct.Product.id}) }}">
  35.                     <p class="ec-shelfGrid__item-image"><img src="{{ asset(RecommendProduct.Product.mainFileName|no_image_product, "save_image") }}"></p>
  36.                     <dl>
  37.                         {#商品名#}
  38.                         <dt class="item_name">{{ RecommendProduct.Product.name }}</dt>
  39.                         {#カテゴリ#}
  40.                         {{ include('Block/product_list_category.twig',{Product: RecommendProduct.Product} ,ignore_missing = true) }}
  41.                         {#メーカー名#}
  42.                         {{ include('Block/product_list_maker.twig',{Product: RecommendProduct.Product} ,ignore_missing = true) }}
  43.                     </dl>
  44.                 </a>
  45.                 <div class="ec-shelfGrid__item-buttom">
  46.                     {#価格#}
  47.                     {{ include('Block/product_list_price.twig',{Product: RecommendProduct.Product} ,ignore_missing = true) }}
  48.                     {#商品コード#}
  49.                     {{ include('Block/product_code.twig',{Product: RecommendProduct.Product} ,ignore_missing = true) }}
  50.                     {#在庫表示#}
  51.                     {{ include('Block/stock.twig',{Product: RecommendProduct.Product} ,ignore_missing = true) }}
  52.                 </div>
  53.             </li>
  54.         {% endfor %}
  55.     </ul>
  56. </div>
  57. <!-- ▲item_list▲ -->