app/template/kaiino/Block/brands.twig line 1

Open in your IDE?
  1. {% block stylesheet %}
  2.   
  3. {% endblock %}
  4. {% block javascript %}
  5. <script>
  6.     {% set arrowLeft = asset('assets/icon/slick-arrow-left-white.svg') %}
  7.     {% set arrowRight = asset('assets/icon/slick-arrow-right-white.svg') %}
  8.     
  9.     $(function() {
  10.         $('#slide_brand').slick({
  11.             slidesToShow: 4,
  12.             dots: false,
  13.             arrows: true,
  14.             autoplay: false,
  15.             speed: 300,
  16.             infinite: false,
  17.             appendArrows: $('#brand_arrows'),
  18.             prevArrow: '<button type="button" class="btn"><img src="{{ arrowLeft }}" alt=""></button>',
  19.             nextArrow: '<button type="button" class="btn btn-juliet"><img src="{{ arrowRight }}" alt=""></button>',
  20.             responsive: [{
  21.                 breakpoint: 768,
  22.                 settings: {
  23.                   slidesToShow: 2
  24.                 }
  25.             }]
  26.         });
  27.     });
  28.         
  29. </script>
  30. {% endblock javascript %}
  31. {% set Brands = repository('Plugin\\BrandManager\\Entity\\Brand').getList() %}
  32. {% if Brands|length %}
  33. <div class="ec-role">
  34.     <div class="ec-rankingRole ec-contentRole">
  35.         <div class="ec-secHeading">
  36.             <div>
  37.                 <span class="ec-secHeading__en">{{ 'BRAND'|trans }}</span>
  38.                 <img src="{{ asset('assets/icon/slash.svg') }}" alt="" class="ec-slash is-pc">
  39.                 <span class="ec-secHeading__ja">{{ 'ブランド'|trans }}</span>
  40.             </div>
  41.             <div class="ranking-arrows content-arrows" id="brand_arrows"></div>
  42.         </div>
  43.         <div class="ec-rankingRole__List" id="slide_brand">
  44.           {% for Brand in Brands %}
  45.             <div class="ec-contentRole__listItem">
  46.               <div class="img img_fit size_type1">
  47.                  <a href="/brand/view/{{ Brand.id }}"><img src="{{ Brand.getImage }}"></a>
  48.               </div>
  49.               <a href="/brand/view/{{ Brand.id }}">
  50.                   <p class="ec-contentRole__listItemTitle">{{ Brand.name }}</p>
  51.               </a>
  52.             </div>
  53.           {% endfor %}
  54.             
  55.         </div>
  56.     </div>
  57.           
  58.     <div class="read_more">
  59.       <a href="/brand" class="">ブランド一覧</a>
  60.     </div>
  61. </div>
  62. {% endif %}