templates/base.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html lang="fr">
  3.     <head>
  4.         <meta charset="UTF-8">
  5.         <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  6.         <title>Sublimons, l'agence immobilière{% block title %}{% endblock %}</title>
  7.         <meta name="description" content="{% block meta_description %}Offrez-vous le meilleur de la transaction ! Vendre sa maison ou son appartement en utilisant la visite virtuelle et les meilleurs outils de mise en valeur.{% endblock %}">
  8. {#         <link rel="apple-touch-icon" sizes="180x180" href="{{ asset('assets/favicon/apple-touch-icon.png') }}">
  9.         <link rel="icon" type="image/png" sizes="32x32" href="{{ asset('assets/favicon/favicon-32x32.png') }}">
  10.         <link rel="icon" type="image/png" sizes="16x16" href="{{ asset('assets/favicon/favicon-16x16.png') }}">
  11.         <link rel="manifest" href="{{ asset('assets/favicon/site.webmanifest') }}">
  12.         <link rel="shortcut icon" href="{{ asset('assets/favicon/favicon.ico') }}" type="image/x-icon">
  13.         <link rel="mask-icon" href="{{ asset('assets/favicon/safari-pinned-tab.svg') }}" color="#5bbad5"> #}
  14.         <link rel="icon" type="image/png" href="{{ asset('assets/favicon/favicon-96x96.png') }}" sizes="96x96" />
  15.         <link rel="icon" type="image/svg+xml" href="{{ asset('assets/favicon/favicon.svg') }}" />
  16.         <link rel="shortcut icon" href="{{ asset('assets/favicon/favicon.ico') }}" />
  17.         <link rel="apple-touch-icon" sizes="180x180" href="{{ asset('assets/favicon/apple-touch-icon.png') }}" />
  18.         <meta name="apple-mobile-web-app-title" content="Sublimons" />
  19.         <link rel="manifest" href="{{ asset('assets/favicon/site.webmanifest') }}" />        
  20.         <meta name="msapplication-TileColor" content="#000000">
  21.         <meta name="theme-color" content="#ffffff">
  22.     {% block metas %}
  23.         <meta itemprop="name" content="Sublimons, l'agence immobilière{{ block('title') }}">
  24.         <meta itemprop="description" content="{{ block('meta_description') }}">
  25.         <meta itemprop="image" content="{{ asset('assets/img/logo_sublimons.jpg') | imagine_filter('runtime',  {"thumbnail": {"size": [1206, 670],  'mode': 'outbound'  }}) }}">
  26.         
  27.         <meta name="twitter:card" content="summary">
  28.         <meta name="twitter:site" content="@Sublimonsimmo">
  29.         <meta name="twitter:title" content="Sublimons, l'agence immobilière{{ block('title') }}">
  30.         <meta name="twitter:description" content="{{ block('meta_description') }}">
  31.         <meta name="twitter:creator" content="@Sublimonsimmo">
  32.         <meta name="twitter:image" content="{{ asset('assets/img/logo_sublimons.jpg') | imagine_filter('runtime',  {"thumbnail": {"size": [1206, 670],  'mode': 'outbound'  }}) }}">
  33.         <meta property="og:title" content="Sublimons, l'agence immobilière{{ block('title') }}" />
  34.         <meta property="og:type" content="website" />
  35.         <meta property="og:url" content="{{ site.url }}" />
  36.         <meta property="og:image" content="{{ asset('assets/img/logo_sublimons.jpg') | imagine_filter('runtime',  {"thumbnail": {"size": [1206, 670],  'mode': 'outbound'  }}) }}" />
  37.         <meta property="og:description" content="{{ block('meta_description') }}" />
  38.         <meta property="og:site_name" content="Sublimons" />
  39.     {% endblock %}
  40.     {{ include('front/_common/_javascript_head.html.twig') }} 
  41. <link href="{{ asset('assets/css/font.css') }}" rel="stylesheet"/>
  42. {# <link href="{{ asset('assets/css/font/lora/stylesheet.css') }}" rel="stylesheet"/>
  43. <link href="{{ asset('assets/css/font/tiempos/stylesheet.css') }}" rel="stylesheet"/> #}
  44. {% block stylesheets %}
  45.     <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css" integrity="sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l" crossorigin="anonymous">
  46.     <link rel="preconnect" href="https://fonts.googleapis.com">
  47.     <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  48.     <link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lora:ital,wght@0,400..700;1,400..700&display=swap" rel="stylesheet">
  49.     <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/select2@4.1.0-beta.1/dist/css/select2.min.css" />
  50.     <link href="{{ asset('assets/font/fontello_2026/css/sublimons.css') }}" rel="stylesheet"/>
  51.     <link rel="stylesheet" href="{{ asset('assets/vendor/toastr/toastr.css') }}"/>
  52. {% endblock %}
  53.     <link href="{{ asset('assets/css/style_v2.css?v1.0') }}" rel="stylesheet"/>
  54.     <link href="{{ asset('assets/css/static_v2.css?v1.0') }}" rel="stylesheet"/>
  55.     <link href="{{ asset('assets/css/responsive.css?v1.5') }}" rel="stylesheet"/>
  56.     </head>
  57.     <body id="page_{{ app.request.attributes.get('_route') }}" style="display:none" class="{% block bodyclass %}{% endblock %}">
  58.         <img class="d-none" src="{{ asset('assets/img/logo_sublimons.jpg') | imagine_filter('runtime',  {'thumbnail': {'size': [1206, 670],  'mode': 'outbound'  }}) }}" />
  59.     <div class="d-flex w-100 h-100 mx-auto flex-column">
  60.         <div id="header" class="fixed-top">     
  61.             {% block header %}
  62.                 {{ include('front/_common/_header.html.twig') }}
  63.             {% endblock %} 
  64.             {% block header_bottom %}{% endblock %}
  65.         </div>
  66.         {% block body %}
  67.             <div id="content" class="position-relative yo">
  68.             {# read and display several types of flash messages #}
  69.             {% for label, messages in app.flashes(['success', 'warning', 'notice', 'danger']) %}
  70.                 {% for message in messages %}
  71.                     <div class="container alert alert-{{ label }} mt-5">
  72.                         {{ message|raw }}
  73.                     </div>
  74.                 {% endfor %}
  75.             {% endfor %}
  76.                 {% block content %}{% endblock %}
  77.             </div>
  78.         {% endblock %}
  79.         {% block footer %}
  80.             {{ include('front/_common/_footer.html.twig') }}
  81.         {% endblock %}
  82.         {% block  contactFormModal%}
  83.             {{ render(controller('App\\Controller\\Front\\MessageController::contactFormModal', { 'context': app.request.attributes.get('_route') }))  }}
  84.         {% endblock %}
  85.      </div>
  86.     {% if app.user is null %}
  87.         {{ include('front/auth/modal-connexion.html.twig') }}  
  88.     {% endif %}
  89.     {% block javascripts %}
  90.         <script src="https://code.jquery.com/jquery-3.5.1.min.js" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
  91.         <script src="https://cdn.jsdelivr.net/npm/lazyload@2.0.0-rc.2/lazyload.js"></script>
  92.         <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.bundle.min.js" integrity="sha384-Piv4xVNRyMGpqkS2by6br4gNJ7DXjqk09RmUpJ8jgGtD7zP9yug3goQfGII0yAns" crossorigin="anonymous"></script>
  93.     
  94.         <script src="{{ asset('assets/vendor/toastr/toastr.min.js') }}"></script>
  95.         <script src="{{ asset('assets/vendor/cookie-consent-settings-modal/src/bootstrap-cookie-consent-settings.js') }}"></script>   
  96.         <script src="https://cdn.jsdelivr.net/npm/select2@4.1.0-beta.1/dist/js/select2.min.js"></script>
  97.         {# <script src="{{ asset('assets/vendor/jquery.mask.min.js') }}"></script> #}
  98.         <script src="{{ asset('assets/js/common.js?v1.3') }}"></script>
  99.     {% endblock %}
  100.     </body>
  101. </html>