templates/front/index.html.twig line 1

Open in your IDE?
  1. {% include 'header.html.twig' %}
  2. <div class="page page--index">
  3.     <div class="container container--slider">
  4.         {% set sliderShow = 0 %}
  5.         {% if page is defined and sliders['header']['all'] is defined %}
  6.             {% set sliderShow = 1 %}
  7.         {% endif %}
  8.         <div class="slider"{% if sliderShow %} data-slider{% endif %}>
  9.             {% if sliderShow %}
  10.                 {% for slider in sliders['header']['all'] %}
  11.                     <a class="slider__item" href="{% if slider.translate.url is not empty %}{{ slider.translate.url }}{% else %}{{ slider|get_url|raw }}{% endif %}">
  12.                         <img src="{{ (path_media ~ slider.file.directoryName ~ '/' ~ slider.file.media) }}" alt="{{ slider.file.translate.alt }}">
  13.                     </a>
  14.                 {% endfor %}
  15.                 {#        <div class="page__title">#}
  16.                 {#            <h1>{{ page.translate.name }}</h1>#}
  17.                 {#        </div>#}
  18.                 {#        <div class="page__arrow" data-scroll-src="scroll-down"></div>#}
  19.             {% endif %}
  20.         </div>
  21.     </div>
  22.     <div class="wave wave--header"></div>
  23. </div>
  24. <section class="premium">
  25.     <div class="container">
  26.         <div class="row">
  27.             <div class="col-lg-3 col-md-4 col-sm-4 col-12">
  28.                 <div class="premium__image">
  29.                     <div class="premium__shadow">
  30.                         <img src="{{ asset('assets/theme/img/main_img.png') }}" alt="jerky">
  31.                     </div>
  32.                 </div>
  33.             </div>
  34.             <div class="col-lg-5 col-md-8 col-sm-8 col-12">
  35.                 <div class="premium__content" data-scroll="scroll-down">
  36.                     <div class="premium__text">
  37.                         <p class="text text--header text--sans">{{ page.translate.shortText|striptags('<strong>')|raw }}</p>
  38.                         <p class="text text--big text--sans">{{ page.translate.text|striptags }}</p>
  39.                     </div>
  40.                     {% if blocks['index_button'] is defined %}
  41.                         <div class="premium__button">
  42.                             {{ blocks['index_button'].translate.text|raw }}
  43.                         </div>
  44.                     {% endif %}
  45.                 </div>
  46.             </div>
  47.             <div class="col-lg-4 col-12">
  48.                 {% if blocks['logos'] is defined %}
  49.                     <div class="premium__bonus">
  50.                         <div class="premium__header">
  51.                             <p>{{ blocks['logos'].translate.name }}</p>
  52.                         </div>
  53.                         {% if blocks['logos'].files|length > 0 %}
  54.                             <div class="premium__quality">
  55.                                 <div class="row">
  56.                                     {% for file in blocks['logos'].files %}
  57.                                         <div class="col-lg-3 col-md-3 col-sm-3 col-6 text-center">
  58.                                             <img src="{{ (path_media ~ '/' ~ file.directoryName ~ '/' ~ file.media) }}"
  59.                                                  alt="{{ file.translate.alt|default() }}">
  60.                                         </div>
  61.                                     {% endfor %}
  62.                                 </div>
  63.                             </div>
  64.                         {% endif %}
  65.                     </div>
  66.                 {% endif %}
  67.             </div>
  68.         </div>
  69.     </div>
  70. </section>
  71. {% if categories %}
  72.     <section class="carousel">
  73.         <div class="wave wave--carousel wave--carousel-top"></div>
  74.         <div class="container">
  75.             <div class="carousel__header">
  76.                 <h2 class="text text--h1 text--divider text--divider--center">{{ 'Produkty'|trans }}</h2>
  77.             </div>
  78.             <div class="carousel__content js-carousel" data-carousel>
  79.                 {% for category in categories %}
  80.                     {% if category.products|length > 0 %}
  81.                         {% include('front/page_shop_item_normal.html.twig') %}
  82.                     {% endif %}
  83.                 {% endfor %}
  84.             </div>
  85.             <div class="carousel__more">
  86.                 <a href="{% if pt['shop'] is defined %}{{ pt['shop']|trans_path }}{% endif %}"
  87.                    class="button button--spacy">{{ 'Všechny produkty'|trans }}</a>
  88.             </div>
  89.         </div>
  90.     </section>
  91.     <div class="wave wave--carousel wave--carousel-bottom"></div>
  92. {% endif %}
  93. <section class="benefit">
  94.     <div class="container">
  95.         <div class="benefit__title">
  96.             <h2 class="text text--h1 text--divider text--divider--center">{{ 'Proč Jihočeské jerky?'|trans }}</h2>
  97.         </div>
  98.     </div>
  99.     <div class="benefit__content">
  100.         <div class="container">
  101.             <div class="row">
  102.                 {% for benefitIndex in 1..4 %}
  103.                     {% if blocks['benefit-' ~ benefitIndex] is defined and blocks['benefit-' ~ benefitIndex].file is not empty %}
  104.                         <div class="col-lg-3 col-md-3 col-sm-4 col-6">
  105.                             <div class="benefit__item">
  106.                                 <div class="benefit__img">
  107.                                     <img src="{{ (path_media ~ '/' ~ blocks['benefit-' ~ benefitIndex].file.directoryName ~ '/' ~ blocks['benefit-' ~ benefitIndex].file.media) }}"
  108.                                          alt="{{ blocks['benefit-' ~ benefitIndex].file.translate.alt|default() }}">
  109.                                 </div>
  110.                                 <p class="benefit__text text--sanchez">
  111.                                     {{ blocks['benefit-' ~ benefitIndex].translate.name }}
  112.                                 </p>
  113.                             </div>
  114.                         </div>
  115.                     {% endif %}
  116.                 {% endfor %}
  117.             </div>
  118.         </div>
  119.     </div>
  120. </section>
  121. {% include 'front/widgets/instagram.html.twig' %}
  122. {% include 'footer.html.twig' %}