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

Open in your IDE?
  1. {#
  2. This file is part of EC-CUBE, Overwrite by INSPIRATION
  3. #}
  4.         <h2 class="section-title -underline my-5">
  5.             <span>ゴルフボールの種類から探す</span>
  6.         </h2>
  7.         <div class="row">
  8.             <div class="col-md-4 text-center"><a href="{{ url('product_list') }}?mode=&category_id=7&name=&pageno=1&disp_number=21&orderby=1&ball-type=14&ball-nums=&ball-price="><img decoding="async" src="{{ asset('assets/img/top/fig_ball01.png') }}" class="img-fluid mb-3" width="400" height="160" alt="持ち込みボール"></a></div>
  9.             <div class="col-md-4 text-center"><a href="{{ url('product_list') }}?mode=&category_id=7&name=&pageno=1&disp_number=21&orderby=1&ball-type=11&ball-nums=&ball-price="><img decoding="async" src="{{ asset('assets/img/top/fig_ball02.png') }}" class="img-fluid mb-3" width="400" height="160" alt="スリクソン"></a></div>
  10.             <div class="col-md-4 text-center"><a href="{{ url('product_list') }}?mode=&category_id=7&name=&pageno=1&disp_number=21&orderby=1&ball-type=12&ball-nums=&ball-price="><img decoding="async" src="{{ asset('assets/img/top/fig_ball03.png') }}" class="img-fluid mb-3" width="400" height="160" alt="ゼクシオ"></a></div>
  11.         </div>
  12. {% set RankingBallList = repository('Customize\\Entity\\RankingBall').getList() %}
  13. {% set RankingCount = false %}
  14. {% for RankingBall in RankingBallList %}
  15. {% if RankingBall.product_id > 0 %}{% set RankingCount = true %}{% endif %}
  16. {% endfor %}
  17. {% if RankingCount is not empty %}
  18.         <div class="text-center my-5">
  19.             <h3 class="fw-bold"><i class="icon-crown text-rank01"></i>名入れゴルフボール人気ランキング</h3>
  20.         </div>
  21.         <div class="row border border-2 border-black pt-3">
  22.             {% set break = false %}
  23.             {% for RankingBall in RankingBallList if not break %}
  24.             <div class="col-6 col-sm-4 col-md-2">
  25.                 <a href="{{ url('product_detail', {'id': RankingBall.product_id}) }}" class="numbering-container">
  26. {% if RankingBall.sort_no == 1 %}<div class="rank -first">1</div>{% endif %}
  27. {% if RankingBall.sort_no == 2 %}<div class="rank -second">2</div>{% endif %}
  28. {% if RankingBall.sort_no == 3 %}<div class="rank -third">3</div>{% endif %}
  29. {% if RankingBall.sort_no == 4 %}<div class="rank -others">4</div>{% endif %}
  30. {% if RankingBall.sort_no == 5 %}<div class="rank -others">5</div>{% endif %}
  31. {% if RankingBall.sort_no == 6 %}<div class="rank -others">6</div>{% endif %}
  32.                     <img src="{{ asset(RankingBall.fileName|no_image_product, 'save_image') }}" class="img-fluid" alt="{{ RankingBall.product_name }}">
  33.                 {% if RankingBall.price is not empty %}
  34.                     <p class="description mb-1">{{ RankingBall.product_name }}</p>
  35.                     <p class="price text-danger">{{ RankingBall.price|price }}({{ '税込'|trans }})</p>
  36.                 {% endif %}
  37.                 </a>
  38.             </div>
  39.                 {% if RankingBall.sort_no == 6 %}{% set break = true %}{% endif %}
  40.             {% endfor %}
  41.         </div>
  42. {% endif %}
  43.         <h2 class="section-title -underline my-5">
  44.             <span>利用シーンから探す</span>
  45.         </h2>
  46.         <div class="row">
  47.             <div class="col-md-4 mb-3">
  48.                 <a href="{{ url('product_list') }}?mode=&category_id=9&name=&pageno=1&disp_number=21&orderby=1&design-cate=15" class="btn btn-outline-dark btn-lg rounded-0 w-100 py-3 py-md-5"><i class="icon-chevron_right"></i> 誕生日祝い</a>
  49.             </div>
  50.             <div class="col-md-4 mb-3">
  51.                 <a href="{{ url('product_list') }}?mode=&category_id=9&name=&pageno=1&disp_number=21&orderby=1&design-cate=16" class="btn btn-outline-dark btn-lg rounded-0 w-100 py-3 py-md-5"><i class="icon-chevron_right"></i> 定年退職祝い</a>
  52.             </div>
  53.             <div class="col-md-4 mb-3">
  54.                 <a href="{{ url('product_list') }}?mode=&category_id=9&name=&pageno=1&disp_number=21&orderby=1&design-cate=17" class="btn btn-outline-dark btn-lg rounded-0 w-100 py-3 py-md-5"><i class="icon-chevron_right"></i> 還暦祝い</a>
  55.             </div>
  56.             <div class="col-md-4 mb-3">
  57.                 <a href="{{ url('product_list') }}?mode=&category_id=9&name=&pageno=1&disp_number=21&orderby=1&design-cate=18" class="btn btn-outline-dark btn-lg rounded-0 w-100 py-3 py-md-5"><i class="icon-chevron_right"></i> コンペ景品</a>
  58.             </div>
  59.             <div class="col-md-4 mb-3">
  60.                 <a href="{{ url('product_list') }}?mode=&category_id=9&name=&pageno=1&disp_number=21&orderby=1&design-cate=19" class="btn btn-outline-dark btn-lg rounded-0 w-100 py-3 py-md-5"><i class="icon-chevron_right"></i> 父の日祝い</a>
  61.             </div>
  62.             <div class="col-md-4 mb-3">
  63.                 <a href="{{ url('product_list') }}?mode=&category_id=9&name=&pageno=1&disp_number=21&orderby=1&design-cate=20" class="btn btn-outline-dark btn-lg rounded-0 w-100 py-3 py-md-5"><i class="icon-chevron_right"></i> 母の日祝い</a>
  64.             </div>
  65.         </div>
  66. {% set RankingDesignList = repository('Customize\\Entity\\RankingDesign').getList() %}
  67. {% set RankingCount = false %}
  68. {% for RankingDesign in RankingDesignList %}
  69. {% if RankingDesign.product_id > 0 %}{% set RankingCount = true %}{% endif %}
  70. {% endfor %}
  71. {% if RankingCount is not empty %}
  72.         <div class="text-center my-5">
  73.             <h3 class="fw-bold"><i class="icon-crown text-rank01"></i>名入れデザイン人気ランキング</h3>
  74.         </div>
  75.         <div class="row border border-2 border-black pt-3">
  76.             {% set break = false %}
  77.             {% for RankingDesign in RankingDesignList if not break %}
  78.             <div class="col-6 col-sm-4 col-md-2">
  79.                 <a href="{{ url('product_detail', {'id': RankingDesign.product_id}) }}" class="numbering-container">
  80. {% if RankingDesign.sort_no == 1 %}<div class="rank -first">1</div>{% endif %}
  81. {% if RankingDesign.sort_no == 2 %}<div class="rank -second">2</div>{% endif %}
  82. {% if RankingDesign.sort_no == 3 %}<div class="rank -third">3</div>{% endif %}
  83. {% if RankingDesign.sort_no == 4 %}<div class="rank -others">4</div>{% endif %}
  84. {% if RankingDesign.sort_no == 5 %}<div class="rank -others">5</div>{% endif %}
  85. {% if RankingDesign.sort_no == 6 %}<div class="rank -others">6</div>{% endif %}
  86.                     <img src="{{ asset(RankingDesign.fileName|no_image_product, 'save_image') }}" class="img-fluid" alt="{{ RankingDesign.product_name }}">
  87.                     <p class="description mb-1">{{ RankingDesign.product_name }}</p>
  88.                 </a>
  89.             </div>
  90.                 {% if RankingDesign.sort_no == 6 %}{% set break = true %}{% endif %}
  91.             {% endfor %}
  92.         </div>
  93. {% endif %}