templates/default/index.html.twig line 186
- {# {% extends 'default/contenido.html.twig' %} #}
- {% extends 'base.html.twig' %}
- {% block title %}{{ contenido.metaTitle|default(contenido.titulo)| replace({'| Eurochange.es':''}) }}{% endblock %}
- {% block metadescription %}{{ contenido.metaDescription|default(contenido.intro) }}{% endblock %}
- {% block metakeywords %}{{ contenido.metaKeywords }}{% endblock %}
- {% block metarobots %}{{ contenido.metaRobots|default(parent()) }}{% endblock %}
- {% block canonical %}{% if contenido.canonical %}<link rel="canonical" href="{{contenido.canonical}}" />{% endif %}{% endblock %}
- {% block bodyId %}home{% endblock %}
- {% block modalDniCaducado %}
- <div id="modalDniCaducado" class="modal" {% if app.user and caducado and bodyId != 'perfil' %}style="display: block;"{% endif %}>
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <h5 class="modal-title">Documento de identidad caducado</h5>
- <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close">X</button>
- </div>
- <div class="modal-body">
- <p>Tiene el documento de identidad caducado. Debe actualizarlo para poder realizar compras en la web.</p>
- </div>
- <div class="modal-footer">
- <a href="{{ path('app_profile') }}" class="btn btn-primary">Actualizar</a>
- </div>
- </div>
- </div>
- </div>
- {% endblock %}
- {% block body %}
- <div class="title container">
- <h1>{{ 'Cambio de divisas online sin comisiones' | trans}}</h1>
- </div>
- <div class="top-main container">
- <div class="row">
- <div class="col-12 col-xl-8 order-xl-1 order-5 carousel-images">
- {{ doShortcode("banner", {nombre:"home", auto:"true", pause: "10000", speed:"1000" }) | raw }}
- </div>
- <div id="cambio" class="col-12 col-xl-4 order-xl-5 order-1 cambio">
- <ul class="nav nav-tabs" id="myTab" role="tablist">
- <li class="nav-item" role="presentation">
- <button class="nav-link active" id="home-tab" data-bs-toggle="tab" data-bs-target="#cotizaciones-main" type="button" role="tab" aria-controls="home" aria-selected="true">{{ 'Cotizaciones' | trans}}</button>
- </li>
- <li class="nav-item" role="presentation">
- <button class="nav-link" id="comprar-tab" data-bs-toggle="tab" data-bs-target="#calcular_cambio" type="button" role="tab" aria-controls="profile" aria-selected="false">{{ 'Comprar_online' | trans}}</button>
- </li>
- <li class="nav-item" id="calc" role="presentation">
- <button class="nav-link" id="calcular-tab" data-bs-toggle="tab" data-bs-target="#calcular_cambio" type="button" role="tab" aria-controls="profile" aria-selected="false"><i class="fa-solid fa-calculator"></i></button>
- </li>
- </ul>
- <div class="tab-content" id="myTabContent">
- <div class="tab-pane fade show active" id="cotizaciones-main" role="tabpanel" aria-labelledby="home-tab">
- {{ render(controller('App\\Controller\\DefaultController::oficinaAction', { select_id: 'select_ofi3' } )) }}
- {#<p class="info-select info-text">{{ '* La tienda online solo permite la compra de divisas extranjeras (no Euros)' | trans}}</p>#}
- <p class="precios">{{ 'Precios' | trans}}</p>
- <div class="cont-table">
- <table id="tabla-cot">
- <tr>
- <th>{{ 'Divisa' | trans}}</th>
- <th>{{ 'Compramos' | trans}}</th>
- <th>{{ 'Vendemos' | trans}}</th>
- </tr>
- {% for cotizacion in cotizaciones %}
- <tr data-oficina="{{ cotizacion.oficina }}">
- <td>
- <a href="{{ path('divisas', {'nombre': cotizacion.shortName.slug(app.request.locale)}) }}" title="{{ cotizacion.shortName.nombre }}"><span class="banderas">
- {% if cotizacion.shortName.imagen %}
- {{ sonata_thumbnail(cotizacion.shortName.imagen, 'flag', {'title': cotizacion.shortName.nombre}) }}
- {% endif %}
- </span>{{ cotizacion.shortName }}</a>
- </td>
- <td>
- {% if cotizacion.oficina.id == 66 %}
- -
- {% elseif cotizacion.oficina.franjas is empty %}
- -
- {% else %}
- {{ cotizacion.precioCompra|number_format(cotizacion.shortName.numDecimales) }}
- {% endif %}
- </td>
- <td>
- {% if cotizacion.oficina.franjas is empty %}
- -
- {% elseif cotizacion.oficina.permiteCompra == 1 %}
- {{ cotizacion.precioVenta|number_format(cotizacion.shortName.numDecimales) }}
- {% else %}
- -
- {% endif %}
- </td>
- </tr>
- {% endfor %}
- </table>
- </div>
- {% if of != "" %}<p class="info-select">{{ 'Precios para' | trans}} {{ diaMax }}</p>{% endif %}
- </div>
- <div class="tab-pane fade" id="calcular_cambio" role="tabpanel" aria-labelledby="profile-tab">
- {{ render(controller('App\\Controller\\DefaultController::oficinaAction', { select_id: 'select_ofi2' } )) }}
- {#<p class="info-select info-text">{{ '* La tienda online solo permite la compra de divisas extranjeras (no Euros)' | trans}}</p>#}
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="container" style="margin-top:200px;">
- {{ doShortcode("banner", {nombre:"home2", auto:"true", pause: "10000", speed:"1000" }) | raw }}
- </div>
- <div id="garantia" class="container">
- <h2>{{ 'Garantía Eurochange' | trans}}</h2>
- <div id="car-garantia" class="owl-carousel owl-theme cuadrados">
- <div class="item">
- <div class="cuadrado">
- <img src="/img/icono1.svg"/>
- <span>{{ 'Con Eurochange obtendrás la mejor tarifa de tus reservas en cambio de moneda online en el mercado porque no te cobramos comisiones.' | trans}}</span>
- </div>
- </div>
- <div class="item">
- <div class="cuadrado">
- <img src="/img/icono2.svg"/>
- <span>{{ 'Contamos con 42 oficinas de cambio de divisas repartidas por la costa mediterránea y principales capitales.' | trans}}</span>
- </div>
- </div>
- <div class="item">
- <div class="cuadrado">
- <img src="/img/icono3.svg"/>
- <span>{{ 'Haz tu reserva online y asegúrate tener efectivo en la divisa que necesites en un plazo máximo de 24 ó 48 horas.' | trans}}</span>
- </div>
- </div>
- </div>
- </div>
- {% block empresas %}
- {{ render(controller('App\\Controller\\DefaultController::empresas' )) }}
- {% endblock %}
- <div id="servicios" class="container">
- <h2>{{ 'Nuestros servicios' | trans}}</h2>
- <div id="car-servicios" class="owl-carousel owl-theme">
- {% for servicio in servicios %}
- <a class="item" href="{{ servicio.url }}">
- <div class="head">
- <div>
- {% if servicio.imagen %}
- {{ sonata_thumbnail(servicio.imagen, 'servicio') }}
- {% endif %}
- </div>
- </div>
- <div class="bod">
- <p class="tit col-8">{{ servicio.titulo }}</p>
- <p class="text">{{ servicio.intro }}</p>
- <p class="enl" href="{{ servicio.url }}">Más info</p>
- </div>
- </a>
- {% endfor %}
- </div>
- </div>
- <div id="destacamos">
- <div class="container">
- <div class="row">
- <div class="izquierda col-12 col-lg-6">
- <h2>{{ 'Destacamos' | trans}}</h2>
- <p class="d-none d-sm-block">{{ 'En nuestro blog podrás aprender algo más sobre las monedas de los países que visitas, estar al tanto de todo lo que sucede en Eurochange (nuevas promociones, aperturas, nuevos servicios) y recibir consejos de viaje para los destinos más demandados.' | trans}}</p>
- <p class="d-block d-sm-none">{{ 'En nuestro blog estarás al tanto de todo lo que sucede en Eurochange.' | trans}}</p>
- <a class="boton-azul d-none d-sm-block" href="/blog">{{ 'Ver todas las publicaciones' | trans}}</a>
- </div>
- <div class="derecha col-12 col-lg-6">
- {{ render(controller('App\\Controller\\WordpressController::postsHomeAction', {} )) }}
- </div>
- </div>
- </div>
- </div>
- </div>
- {% endblock %}
- {% block funciones_eventos %}
- {{ parent() }}
- <script>
- $(document).ready(function() {
- var contenido = $('#contenedorInv #contenedorMover').clone();
- if ($('#calcular_cambio .parte-repetida').length === 0) {
- $('#calcular_cambio').append(contenido);
- $('#contenedorInv #contenedorMover').remove();
- }
- });
- </script>
- {% endblock %}