templates/website/page/attractions.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 meta %}
  13.         {% include '@web/parts/meta.html.twig' with metaParams %}
  14.     {% endblock meta %}
  15. {% block content %}
  16.     <section class="section-attractions"
  17.              {% if page and page.backgroundImage is not null %}
  18.         style="background-image: url('{{ page.backgroundImage }}');"
  19.     {% endif %}>
  20.         {% block header %}
  21.             {% include '@web/parts/header.html.twig' %}
  22.         {% endblock %}
  23.         <div class="header-wrapper section-fragmented">
  24.             <div class="standard-title center">{{page and page.title ? page.title : 'Ատրակցիաոններ'|trans }}</div>
  25.             <div class="standard-text">{{ page and page.body ? page.body|raw : ''}}</div>
  26.         </div>
  27.         <div class=" attraction-types  my-container-fluid">
  28.             <ul class="nav nav-tabs" id="myTab" role="tablist">
  29.                 <li class="nav-item" role="presentation">
  30.                     <button class="nav-link active" id="tickets-tab" data-bs-toggle="tab" data-bs-target="#attractions"
  31.                             type="button" role="tab" aria-controls="tickets" aria-selected="true">
  32.                         <div class="inner">
  33.                             {{ svg('public/static_images/svg/attractions.svg')|raw }}
  34.                             <span>{{ 'Բոլորը'|trans }}</span>
  35.                         </div>
  36.                     </button>
  37.                 </li>
  38.                 {% for item in attractionTypes %}
  39.                     {% if item.attraction.count > 0 %}
  40.                         <li class="nav-item" role="presentation">
  41.                             <button class="nav-link" id="methods-tab" data-bs-toggle="tab"
  42.                                     data-bs-target="#{{ item.id }}_item"
  43.                                     type="button" role="tab" aria-controls="methods" aria-selected="false">
  44.                                 <div class="inner">
  45.                                     <img src="{{ item.icon }}" alt="{{ item.title }}">
  46.                                     <span>{{ item.title }}</span>
  47.                                 </div>
  48.                             </button>
  49.                         </li>
  50.                     {% endif %}
  51.                 {% endfor %}
  52.             </ul>
  53.             <div class="tab-content" id="myTabContent">
  54.                 <div class="tab-pane fade show active" id="attractions" role="tabpanel"
  55.                      aria-labelledby="attractions-tab">
  56.                     <div class="wrapper-info">
  57.                         <div class="wrapper-list">
  58.                             {% for item in attractions %}
  59.                                 <div class="attraction">
  60.                                     <a href="{{ path('page_attractions_view',{'slug':item.slug}) }}">
  61.                                         <img src="{{ item.image| imagine_filter('thumbnail_slide') }}" alt="{{ item.title }}">
  62.                                         <p class="title color-darkblue">{{ item.title }}</p>
  63.                                         <p class="text color-darkblue">{{ item.description|raw }}</p>
  64.                                     </a>
  65.                                 </div>
  66.                             {% endfor %}
  67.                         </div>
  68.                     </div>
  69.                 </div>
  70.                 {% for parent in attractionTypes %}
  71.                     <div class="tab-pane fade" id="{{ parent.id }}_item" role="tabpanel"
  72.                          aria-labelledby="#{{ parent.id }}_item-tab">
  73.                         <div class="wrapper-info">
  74.                             <div class="wrapper-list">
  75.                                 {% for item in attractions %}
  76.                                     {% if parent.id == item.attractionTypes.id %}
  77.                                         <div class="attraction">
  78.                                             <a href="{{ path('page_attractions_view',{'slug':item.slug}) }}">
  79.                                                 <img src="{{ item.image|imagine_filter('thumbnail_slide') }}" alt="{{ item.title }}">
  80.                                                 <p class="title color-darkblue">{{ item.title }}</p>
  81.                                                 <p class="text color-darkblue">{{ item.description|raw }}</p>
  82.                                             </a>
  83.                                         </div>
  84.                                     {% endif %}
  85.                                 {% endfor %}
  86.                             </div>
  87.                         </div>
  88.                     </div>
  89.                 {% endfor %}
  90.             </div>
  91.         </div>
  92.         <div class="footer-wrapper">
  93.             <div class="wrapper-ticket m-auto" style="width: max-content">
  94.                 <a href="{{ path('page_tickets') }}">
  95.                     <div class="buy-ticket-wrapper">
  96.                         <img style="width: 170px" src="{{ asset('static_images/buyTicket.png') }}" alt="buyTicket">
  97.                         <span>{{'Գնել Տոմս'|trans}}</span>
  98.                     </div>
  99.                     <img style="width: 170px"  class="ticket-hover" src="{{ asset('static_images/ticket-hover.png') }}"
  100.                          alt="ticket">
  101.                 </a>
  102.             </div>
  103.             <div class="rules-text">
  104.                 <p>{{ 'Ծանոթացե՛ք Երևան Պարկի կանոններին'|trans }}</p>
  105.                 <a href="{{ path('page_rules') }}" class="btn-purple">{{ 'Կանոններ'|trans }}</a>
  106.             </div>
  107.         </div>
  108.         {% block footer %}
  109.             {% include '@web/parts/footer.html.twig' %}
  110.         {% endblock %}
  111.     </section>
  112. {% endblock %}