templates/services/sub-service.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}{{page.title|default('')}}{% endblock %}
  3. {% block metas %}
  4.     <meta name="title" content="{{meta.title|default('')}}">
  5.     <meta name="description" content="{{meta.description}}">
  6. {% endblock %}
  7. {% block stylesheets %}
  8.     {{ parent() }}
  9. {% endblock %}
  10. {% block body %}
  11.     {% include '/partials/header.html.twig' with {'header_theme': 'dark', 'current_page':'services'} %}
  12.     <!-- Main Content -->
  13.     <main class="main-content">
  14.         <!-- Sub Service Intro Area -->
  15.         <div class="tm-section subservices-introduction-area tm-padding-section bg-white pb-3">
  16.             <div class="container position-relative">
  17.                 <div class="row">
  18.                     <div class="col-lg-6 pt-lg-5">
  19.                         <div class="subservice-title">{{page.content.title | raw}}</div>
  20.                         <p>
  21.                             {{page.content.description | raw}}
  22.                         </p>
  23.                     </div>
  24.                     <div class="col-lg-6 text-center">
  25.                         <img class="subservice-illustration" src="{{ asset(subservice_illustration_image) }}" alt="Pixelsior avatar">
  26.                     </div>
  27.                 </div>
  28.                 <div class="row">
  29.                     <div class="col-lg-12">
  30.                         <ul class="nav nav-tabs justify-content-center" id="subserviceTab" role="tablist">
  31.                             {% for key, subservice in subservices %}
  32.                             <li class="nav-item" role="presentation">
  33.                                 <button class="nav-link {{subservice.active ? 'active':''}}"  id="{{subservice.nav.id}}" data-bs-toggle="tab" data-bs-target="{{subservice.nav.target}}" type="button" role="tab" aria-controls="{{subservice.nav.controls}}" aria-selected="true">{{subservice.title}}</button>
  34.                             </li>
  35.                             {% endfor %}
  36.                         </ul>
  37.                         <div class="tab-content" id="subserviceTabContent">
  38.                             {% for subservice in subservices %}
  39.                             <div class="tab-pane fade {{subservice.active ? 'show active':''}}" id="{{subservice.id}}" role="tabpanel" aria-labelledby="{{subservice.nav.id}}">
  40.                                 <p class="subservice-item-description text-center mt-3">{{subservice.description | raw}}</p>
  41.                                 <div class="feed-container mt-5">
  42.                                     <div class="feed">
  43.                                         {% for subservice_item in subservice.nav.items %}
  44.                                         <div class="feed-item">
  45.                                             <img src="{{ asset(subservice_item.img) }}" alt="Element du sous-service">
  46.                                         </div>
  47.                                         {% endfor %}
  48.                                     </div>
  49.                                 </div>
  50.                             </div>
  51.                             {% endfor %}
  52.                         </div>
  53.                     </div>
  54.                 </div>
  55.             </div>
  56.         </div>
  57.         <!-- Sub Service Intro Area -->
  58.         <!-- Tarifs Area -->
  59.         {# <div class="tm-section tarifs-area tm-padding-section bg-white">
  60.             <div class="container position-relative">
  61.                 <h2 class="text-center">Nos tarifs<span class="text-yellow">.</span></h2>
  62.                 <p class="text-center mw-75">{{ tarifs.description | raw}}</p>
  63.                 <img class="leaf leaf-3" src="{{ asset('assets/images/webp/leaf-3.webp') }}" alt="Feuille n°3">
  64.                 <img class="leaf leaf-2" src="{{ asset('assets/images/webp/leaf-2.webp') }}" alt="Feuille n°2">
  65.                 <img class="leaf leaf-1" src="{{ asset('assets/images/webp/leaf-1.webp') }}" alt="Feuille n°1">
  66.                 <div class="row">
  67.                     <div class="col-lg-12">
  68.                         <div class="tarifs">
  69.                             {% for item in tarifs.items %}
  70.                                 <div class="tarif-item" {% if tarif_item_padding is defined and tarif_item_margin is defined %} style="padding: {{tarif_item_padding}}; margin: {{tarif_item_margin}};" {% endif %} >
  71.                                     <h3 style="min-height: 65px;">{{item.product}}</h3>
  72.                                     <div class="tarif_pricing_block mb-1" style="min-height: 85px;">
  73.                                         {% if item.__price is defined %} <span> {{item.__price}} </span> {% endif %}
  74.                                         <div class="tarif-pricing">{{item.price}} €</div>
  75.                                     </div>
  76.                                     
  77.                                     {% if item.list_group|length > 1 %}
  78.                                         <ul class="list-group">
  79.                                             {% for _item in item.list_group %}
  80.                                                 <li class="list-group-item {% if tarif_item_text_align is defined %} {{tarif_item_text_align}} {% endif %} ">{{_item|raw}} <span><i class="fas fa-check-circle ms-2"></i></span></li>
  81.                                             {% endfor %}
  82.                                         </ul> 
  83.                                     {% else %} 
  84.                                         <ul class="list-group">
  85.                                             <li class="list-group-item">{{item.list_group.0|raw}}<span></span></li>
  86.                                         </ul> 
  87.                                     {% endif %} 
  88.                                     <a href="{{ custom_path('app_contact', {price: item.price, product: item.product}) }}" class="tm-button button-blu mt-3">Obtenir un devis</a>
  89.                                 </div>
  90.                             {% endfor %}
  91.                         </div>
  92.                     </div>
  93.                 </div>
  94.             </div>
  95.         </div> #}
  96.         <!-- Tarifs Area -->
  97.         {% include '/partials/contact_us.html.twig' %}
  98.     </main>
  99.     <!--// Main Content -->
  100.    
  101. {% endblock %}
  102. {% block javascripts %}
  103.     {{ parent() }}
  104.     <script>
  105.         // $("._js_toogle_content").hover(mouseEnter, mouseLeave)
  106.         // function mouseEnter() {
  107.         //     $(this).animate({height: '100vh'}, "slow"); 
  108.         // };
  109.         // function mouseLeave() {
  110.         //     $(this).animate({height: '300px'}, "slow");
  111.         // };
  112.       
  113.         // $("._js_toogle_content").click(function(){
  114.         //     if ($(this).hasClass('is_small') ) {
  115.         //         $(this).animate({height: '100vh'}, "slow");
  116.         //         $(this).removeClass('is_small');
  117.         //         $(this).addClass('is_large');
  118.         //     }else if($(this).hasClass('is_large')){
  119.         //         $(this).animate({height: '300px'}, "slow");
  120.         //         $(this).removeClass('is_large');
  121.         //         $(this).addClass('is_small');
  122.         //     }
  123.         // });
  124.     </script>
  125. {% endblock %}