templates/pages/privado/dashboard.html.twig line 1

Open in your IDE?
  1. {% extends '/pages/privado/internal_base.html.twig' %}
  2.  {% block subBarContent %}
  3. {% endblock %}
  4.             
  5. {% block internal_class %} container-fluid content-no-padding {% endblock %}
  6. {% block internal_body %}
  7.     {#}Pagina inici{#}
  8.     {% if Sliders | length > 0 %}
  9.         {{ include(BaseDirSlider ~ '/inc/slider_index.html.twig', {'Sliders' : Sliders}) }}
  10.     {% endif %}
  11.     <div class="align-items-start container-xxl d-flex flex-column-fluid mb-20 mt-20">
  12.         <div class="col-12">
  13.             {% set pag = app_pagina_inicio() %}
  14.             {% if pag != null %}
  15.              {{pag.PagContenidoHtml | raw}}
  16.             {% endif %}
  17.         </div>
  18.     </div>
  19.  
  20.     <div class="custom-background-pricing mb-20">
  21.         <div id="kt_content_container" class="d-flex flex-column-fluid align-items-start">
  22.             <div class="content flex-row-fluid">
  23.                 <div class="d-flex flex-column">
  24.                     <div class="g-10 justify-content-center row mb-20">
  25.                         <div class="col-md-6 col-12 text-center">
  26.                             <h3 class="custom-title-pricing">
  27.                                 {{'servicio.inicio.title1'| trans({}, 'servicio')}}
  28.                                 <br/>
  29.                                 {{'servicio.inicio.title2'| trans({}, 'servicio')}}
  30.                             </h3>
  31.                             <p class="custom-description-pricing">{{'servicio.inicio.desc'| trans({}, 'servicio')}}</p>
  32.                             <i class="fab fa-cc-paypal fa-4x text-white"></i> <i class="fab fa-cc-visa fa-4x text-white"></i> <i class="fab fa-cc-mastercard fa-4x text-white"></i>
  33.                         </div>
  34.                     </div>
  35.                     <div class="row">
  36.                         <div class="col-12">
  37.                             <div class="g-10 slick-corrousel">
  38.                                 {% set servicios = app_get_servicios() %}
  39.                                 {% if servicios | length > 0 %}  
  40.                                     {% for serv in servicios %}
  41.                                         {% set tarifa = app_get_tarifa_desde(serv) %}
  42.                                         <div class="custom-padding-carousel">
  43.                                             <div class="d-flex h-100 align-items-center">
  44.                                                 <div class="w-100 h-100 d-flex flex-column flex-center rounded-3 custom-pricing-column py-15 px-10">
  45.                                                     <div class="mb-7 text-center">
  46.                                                         <h1 class="text-dark mb-5 fw-boldest">{{serv.SerNombre}}</h1>
  47.                                                         <div class="text-gray-400 fw-bold mb-5">{{serv.SerDescripcion}}</div>
  48.                                                         <div class="text-center">
  49.                                                             <span class="fs-3x fw-bolder text-primary">{{tarifa.SerTarPrecio}}</span>
  50.                                                             <span class="mb-2 text-primary">€</span>
  51.                                                             <span class="fs-7 fw-bold opacity-50">/
  52.                                                             <span data-kt-element="period">{{'servicio.inicio.carta'| trans({}, 'servicio')}}</span></span>
  53.                                                         </div>
  54.                                                     </div>
  55.                                                     <!--end::Features-->
  56.                                                     <!--begin::Select-->
  57.                                                     <a href="{{path('usu_pedidos_new')}}" class="btn btn-sm btn-primary">{{ 'inicio.menu.submit_cards'| trans({}, 'inicio') }}</a>
  58.                                                     <!--end::Select-->
  59.                                                 </div>
  60.                                                 <!--end::Option-->
  61.                                             </div>
  62.                                         </div>
  63.                                     {% endfor %}
  64.                                 {% endif %}
  65.                             </div>
  66.                         </div>
  67.                     </div>
  68.                 </div>
  69.             </div>
  70.         </div>
  71.     </div>
  72.     
  73.     <div class="container-xxl d-flex flex-column-fluid mb-20 mt-20">
  74.         <div class="row">
  75.             <div class="col-md-6 col-12 p-10 text-center">
  76.                 <h2 class="titulo-inicio">{{'gradeada.inicio.titulo'| trans({}, 'gradeada')}}</h2>
  77.                 <p class="parrafo-inicio">{{'gradeada.inicio.desc'| trans({}, 'gradeada')}}</p>
  78.                 <div class="row mt-10 mb-10">
  79.                     <div class="col-md-3 col-6 text-center">
  80.                         <img alt="art" src="/images/Grades/art-invertido.png" class="w-100"/>
  81.                         <h3>ART</h3>
  82.                     </div>
  83.                     <div class="col-md-3 col-6 text-center">
  84.                         <img alt="art" src="/images/Grades/8-invertido.png" class="w-100"/>
  85.                         <h3>NEAR MINT - MINT</h3>
  86.                     </div>
  87.                     <div class="col-md-3 col-6 text-center">
  88.                         <img alt="art" src="/images/Grades/9-invertido.png" class="w-100"/>
  89.                         <h3>MINT</h3>
  90.                     </div>
  91.                     <div class="col-md-3 col-6 text-center">
  92.                         <img alt="art" src="/images/Grades/10.png" class="w-100"/>
  93.                         <h3>PERFECT</h3>
  94.                     </div>
  95.                 </div>
  96.                 <div class="row mt-10 mb-10">
  97.                     <div class="col-12 col-md-12 enviar-cartas-container me-lg-1 menu-item text-center">
  98.                         {% set locale = app.request.locale %}
  99.                         <a class="enviar-cartas-link justify-content-center menu-link py-3 text-center text-uppercase" href="/{{locale}}/grading.html"> 
  100.                             <span class="text-center">{{'gradeada.inicio.leer'| trans({}, 'gradeada')}}</span> 
  101.                         </a>
  102.                     </div>
  103.                 </div>
  104.             </div>
  105.             <div class="col-md-6 col-12 p-10 text-center">
  106.                 <img alt="Gradear" src="/images/pikachu.jpg" class="h-600px custom-image-grading" style="object-fit: contain;"/>
  107.             </div>
  108.         </div>
  109.     </div>
  110.     <div class="content flex-row-fluid mt-20 p-10 custom-background-pricing">
  111.         <div class="justify-content-center mt-10 d-flex">
  112.             <div class="col-md-6 col-12 text-center">
  113.                 <h3 class="custom-subtitle-grading2">{{'gradeada.inicio.incentivo'| trans({}, 'gradeada')}}</h3>
  114.             </div>
  115.         </div>
  116.         <div class="justify-content-center mt-10 mb-10 d-flex">
  117.             <div class="col-12 col-md-2 me-lg-1 menu-item text-center">
  118.                 <a class="enviar-cartas-link-2 justify-content-center menu-link py-3 text-center text-uppercase" href="/{{locale}}/carrito/crear">
  119.                     <span class="text-center">{{ 'inicio.menu.submit_cards'| trans({}, 'inicio') }}</span>
  120.                 </a>
  121.             </div>
  122.         </div>
  123.     </div>
  124.     
  125.     <script>
  126.         $('.slick-corrousel').slick({
  127.             infinite: true,
  128.             slidesToShow: 4,
  129.             slidesToScroll: 1,
  130.             autoplay: true,
  131.             responsive: [
  132.                 {
  133.                 breakpoint: 1024,
  134.                 settings: {
  135.                     slidesToShow: 3,
  136.                     slidesToScroll: 1,
  137.                     infinite: true,
  138.                 }
  139.                 },
  140.                 {
  141.                 breakpoint: 600,
  142.                 settings: {
  143.                     slidesToShow: 1,
  144.                     slidesToScroll: 1,
  145.                     infinite: true,
  146.                 }
  147.                 },
  148.                 // You can unslick at a given breakpoint now by adding:
  149.                 // settings: "unslick"
  150.                 // instead of a settings object
  151.             ]
  152.         });
  153.     </script>
  154. {% endblock %}