templates/website/page/index.html.twig line 1

  1. {% extends '@web/base.html.twig' %}
  2. {% if page is defined and page  is not empty %}
  3.     {% set metaParams = {
  4.         'title': page.metaTitle ? page.metaTitle : page.title,
  5.         'metaDescription': page.metaDescription,
  6.         'metaKeywords': page.metaKeywords,
  7.         'image':(page.metaImage is defined ? page.metaImage : page.image is defined ? page.image : null)
  8.     } %}
  9. {% else %}
  10.     {% set metaParams = {} %}
  11. {% endif %}
  12.     {% block stylesheets %}
  13.         {{ parent() }}
  14.         <link rel="stylesheet" type="text/css" href="{{ asset('styles/video-player.css') }}"/>
  15.     {% endblock stylesheets %}
  16.     {% block meta %}
  17.         {% include '@web/parts/meta.html.twig' with metaParams %}
  18.     {% endblock meta %}
  19. {% block content %}
  20.     <section class="content-home"
  21.             {% if page and page.backgroundImage is not null %}
  22.         style="background-image: url('{{ page.backgroundImage }}');"
  23.             {% endif %}>
  24.         <div class="container-fluid home-page" style="padding: 0!important">
  25.             {% block header %}
  26.                 {% include '@web/parts/header.html.twig' %}
  27.             {% endblock %}
  28.         </div>
  29.         {% if page and page.pageVideo is not null %}
  30.             <div class="container-fluid ">
  31.             <section id="section-video-1" class="section section-video section--video ">
  32.                 <div class="video__player">
  33.                     <video  muted autoplay loop  style=" border-radius: 20px;"  id="video-element-1" class="video player__video" width="100%" height="auto">
  34.                         <source src='{{ page.pageVideo }}' type='video/mp4'>
  35.                     </video>
  36.                     <div class="player__controls zIndex">
  37.                         <button class='btnPlayPause play' accesskey="P"> </button>
  38.                         <div class="controls__progress-bar-container">
  39.                             <progress class="progress-bar controls__progress-bar" min='0' max='100' value='0'>0% played</progress>
  40.                         </div>
  41.                         <button class='btnMute unmute'></button>
  42.                         <button class='btnFullScreen'><i class="fas fa-expand"></i></button>
  43.                     </div>
  44.                 </div>
  45.             </section>
  46.          </div>
  47.         {% endif %}
  48.         <div class="container-fluid">
  49.             <div class="slider slider-banner main-slick">
  50. {#                <div class="slick-slide">#}
  51. {#                    <div class="promo-item">#}
  52. {#                        <img src="{{ asset('static_images/home/banner-1.png') }}" width="100%" alt="">#}
  53. {#                        <div class="wrapper-info">#}
  54. {#                            <div class="info">#}
  55. {#                                {{ 'Աշխ. օրեր` 14:00-22:00'|trans }}#}
  56. {#                                <br>#}
  57. {#                                {{ 'Ոչ աշխ. օրեր` 12։00-22։00'|trans }}#}
  58. {#                            </div>#}
  59. {#                            <div class="mobile-text">#}
  60. {#                                <span>{{ "Սպասում ենք Ձեզ ամեն օր"|trans }}</span>#}
  61. {#                            </div>#}
  62. {#                            <a class="btn-red">#}
  63. {#                                {{ 'Գնե՛ք տոմսը հիմա'|trans }}#}
  64. {#                            </a>#}
  65. {#                        </div>#}
  66. {#                    </div>#}
  67. {#                </div>#}
  68.                 {% for slide in mainSlider %}
  69.                     <div class="slick-slide">
  70.                         <div class="promo-item">
  71.                             <a href="/{{ app.request.locale }}/{{ slide.slug }}">
  72.                                 <img src="{{ slide.image| imagine_filter('thumbnail_slide') }}" width="100%" alt="slide">
  73.                             </a>
  74.                             <div class="wrapper-info">
  75.                                 <div class="info">
  76.                                     {{ slide.description|raw }}
  77.                                 </div>
  78.                                 {% if slide.buttonText and slide.buttonSlug %}
  79.                                     <a href="/{{ app.request.locale }}/{{ slide.buttonSlug }}" class="btn-red">
  80.                                         {{ slide.buttonText }}
  81.                                     </a>
  82.                                 {% endif %}
  83.                             </div>
  84.                         </div>
  85.                     </div>
  86.                 {% endfor %}
  87.             </div>
  88.             <div class="swiper-mobile-nav">
  89.             </div>
  90.             <div class="tickets">
  91.                 <div class="wrapper-tickets">
  92.                     {% for item in tickets %}
  93.                         <div class="ticket-card ticket-short">
  94.                             <h3 class="ticket-title">{{ item.title}}</h3>
  95.                             <div class="ticket-text">{{ item.description|raw}}</div>
  96.                             <p class="ticket-price">
  97.                                 {% if item.isFree %}
  98.                                     {{ 'ԱՆՎՃԱՐ'|trans }}
  99.                                 {% else %}
  100.                                     {{ item.discountedPrice == 0 ? item.price : item.discountedPrice }}֏
  101.                                 {% endif %}
  102.                             </p>
  103.                             <div class="ticket-button">
  104.                                <a href="{{ path('page_ticket',{'id':item.id}) }}" class="btn-red">{{ 'Գնել'|trans }}</a>
  105.                             </div>
  106.                         </div>
  107. {#                        #}
  108. {#                        <div class="ticket-card ticket-short evening-mobile">#}
  109. {#                            <h3 class="ticket-title">{{ 'Երեկոյան'|trans }}</h3>#}
  110. {#                            <p class="ticket-text">{{ 'սկսած 19։00-ից'|trans }}</p>#}
  111. {#                            <p class="ticket-price">{{ '6000 դրամ'|trans }}</p>#}
  112. {#                            <div class="ticket-button">#}
  113. {#                                <a href="{{ path('page_tickets') }}" class="btn-purple">{{ 'Գնել'|trans }}</a>#}
  114. {#                            </div>#}
  115. {#                        </div>#}
  116. {#                        <div class="ticket-card ticket-long">#}
  117. {#                            <h3 class="ticket-title">{{ 'Երեխաներ'|trans }}</h3>#}
  118. {#                            <div class="long-ticket-body">#}
  119. {#                                <div class="long-ticket-left-part">#}
  120. {#                                    <p class="ticket-text">{{ '< 91սմ հյուրեր'|trans }}</p>#}
  121. {#                                    <p class="ticket-price">{{ 'ԱՆՎՃԱՐ'|trans }}</p>#}
  122. {#                                    <div class="ticket-button">#}
  123. {#                                        <a href="{{ path('page_tickets') }}" class="btn-purple">{{ 'Գնել'|trans }}</a>#}
  124. {#                                    </div>#}
  125. {#                                </div>#}
  126. {#                                <div class="long-ticket-right-part">#}
  127. {#                                    <p class="ticket-text">{{ '91սմ - 100սմ'|trans }}</p>#}
  128. {#                                    <p class="ticket-price">{{ '6000 դրամ'|trans }}</p>#}
  129. {#                                    <div class="ticket-button">#}
  130. {#                                        <a href="{{ path('page_tickets') }}" class="btn-purple">{{ 'Գնել'|trans }}</a>#}
  131. {#                                    </div>#}
  132. {#                                </div>#}
  133. {#                            </div>#}
  134. {#                        </div>#}
  135. {#                        <div class="ticket-card ticket-short evening-desktop">#}
  136. {#                            <h3 class="ticket-title">{{ 'Երեկոյան տոմս'|trans }}</h3>#}
  137. {#                            <p class="ticket-text">{{ 'սկսած 19։00-ից'|trans }}</p>#}
  138. {#                            <p class="ticket-price">{{ '6000 դրամ'|trans }}</p>#}
  139. {#                            <div class="ticket-button">#}
  140. {#                                #}{#                            <a href="{{ path('page_ticket',{'id':item.id}) }}" class="btn-purple">{{ 'Գնել'|trans }}</a>#}
  141. {#                            </div>#}
  142. {#                        </div>#}
  143.                     {% endfor %}
  144.                 </div>
  145.             </div>
  146.         </div>
  147.         <div class="attractions section-fragmented">
  148.             <div class="attractions-content">
  149.                 <h3 class="attraction-header">{{ 'ԹՈՓ 5 ԱՏՐԱԿՑԻՈՆՆԵՐԸ'|trans }}</h3>
  150.                 <div class="slider">
  151.                     <div class="attraction-slick">
  152.                         {% for slide in attractions %}
  153.                             <div class="slick-slide">
  154.                                 <div class="attraction-item">
  155.                                     <a href="{{ path('page_attractions_view',{'slug':slide.slug}) }}">
  156.                                         <div class="number">{{ loop.index }}</div>
  157.                                         <div class="img-box"><img src="{{ slide.image| imagine_filter('thumbnail_slide')  }}"
  158.                                                                   width="100%" alt="{{ slide.title }}"></div>
  159.                                         <div class="text">
  160.                                             <div class="attraction-name">{{ slide.title }}</div>
  161.                                             <div class="attraction-description">{{ slide.description|raw }}</div>
  162.                                         </div>
  163.                                     </a>
  164.                                 </div>
  165.                             </div>
  166.                         {% endfor %}
  167.                     </div>
  168.                     <div class="swiper-mobile-nav">
  169.                     </div>
  170.                 </div>
  171.                 <div class="wrapper-button">
  172.                     <a href="{{ path('page_attractions') }}" class="btn-red all-attraction">{{ 'Բոլոր ատրակցիոննեերը'|trans }}</a>
  173.                 </div>
  174.             </div>
  175.         </div>
  176.         <div class="site-map" >
  177.             <div class="standard-title color-darkblue">{{'Բարի գալուստ Էմորիա թագավորություն'|trans}}</div>
  178.             <img src="{{ page.image }}" alt="image" width="100%">
  179.         </div>
  180.         {% for message in app.flashes('success') %}
  181.             {% block paymemtModal %}
  182.                 {% include '@web/parts/success-modal.html.twig' %}
  183.             {% endblock %}
  184.         {% endfor %}
  185.         {% block footer %}
  186.             {% include '@web/parts/footer.html.twig' %}
  187.         {% endblock %}
  188.     </section>
  189. {% endblock %}
  190. {% block javascripts %}
  191.     {{ parent() }}
  192.     <script src="{{ asset('scripts/videoPlayer.js') }}"></script>
  193. {% endblock %}