app/template/myufull1/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) 2016 LOCKON 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\\Recommend4\\Entity\\RecommendProduct').getRecommendProduct %}
  10. {% if recommend_products is not empty %}
  11.   <style type="text/css">
  12.     .slide-wrap {
  13.       margin-bottom: 20px;
  14.       overflow-y: hidden;
  15.       overflow-x: scroll;
  16.       display: flex;
  17.       -webkit-overflow-scrolling: touch;
  18.       overflow-scrolling: touch;
  19.     }
  20.     @media only screen and (max-width: 767px) {
  21.       .side-box {
  22.         flex: 0 0 40%;
  23.         padding: 0 8px;
  24.       }
  25.     }
  26.     @media only screen and (min-width: 768px) {
  27.       .side-box {
  28.         flex: 0 0 18%;
  29.         padding: 0 8px;
  30.       }
  31.     }
  32.     .inner, .inner img {
  33.       max-width: 100%;
  34.     }
  35.   </style>
  36.   <!-- ▼item_list▼ -->
  37.   <div class="ec-shelfRole product-list">
  38.     <h3 class="title-bottom-line mt-3">あなたにおすすめの商品</h3>
  39.     <div class="slide-wrap">
  40.       {% for RecommendProduct in recommend_products %}
  41.         <div class="side-box">
  42.           <div class="inner">
  43.             <a href="{{ url('product_detail', {'id': RecommendProduct.Product.id}) }}">
  44.               <img src="{{ asset(RecommendProduct.Product.mainFileName|no_image_product, "save_image") }}" loading="lazy">
  45.               {# <p>{{ RecommendProduct.comment|raw|nl2br }}</p> #}
  46.               <p>{{ RecommendProduct.Product.name }}</p>
  47.               <p class="price02_default">
  48.                 {% if RecommendProduct.Product.hasProductClass %}
  49.                   {% if RecommendProduct.Product.getPrice02Min == RecommendProduct.Product.getPrice02Max %}
  50.                     {{ RecommendProduct.Product.getPrice02IncTaxMin|price }}
  51.                   {% else %}
  52.                     {{ RecommendProduct.Product.getPrice02IncTaxMin|price }} ~ {{ RecommendProduct.Product.getPrice02IncTaxMax|price }}
  53.                   {% endif %}
  54.                 {% else %}
  55.                   {{ RecommendProduct.Product.getPrice02IncTaxMin|price }}
  56.                 {% endif %}
  57.               </p>
  58.               {# 
  59.               <dl>
  60.                 <dt class="item_name">{{ RecommendProduct.Product.name }}</dt>
  61.                 <dd class="item_price">
  62.                   {% if RecommendProduct.Product.hasProductClass %}
  63.                     {% if RecommendProduct.Product.getPrice02Min == RecommendProduct.Product.getPrice02Max %}
  64.                       {{ RecommendProduct.Product.getPrice02IncTaxMin|price }}
  65.                     {% else %}
  66.                       {{ RecommendProduct.Product.getPrice02IncTaxMin|price }} ~ {{ RecommendProduct.Product.getPrice02IncTaxMax|price }}
  67.                     {% endif %}
  68.                   {% else %}
  69.                     {{ RecommendProduct.Product.getPrice02IncTaxMin|price }}
  70.                   {% endif %}
  71.                 </dd>
  72.               </dl>
  73.                #}
  74.             </a>
  75.           </div>
  76.         </div>
  77.       {% endfor %}
  78.     </div>
  79.   </div>
  80.   <!-- ▲item_list▲ -->
  81. {% endif %}