templates/base.html.twig line 1

Open in your IDE?
  1. {% set settings = setting_service.findAll %}
  2. <!DOCTYPE html>
  3. <html lang="fr" class="h-100">
  4.     <head>
  5.         <meta charset="UTF-8">
  6.         <meta http-equiv="X-UA-Compatible" content="IE=edge">
  7.         <meta name="viewport" content="width=device-width, initial-scale=1.0">
  8.         <meta name="author" content="Delit d'Influence">
  9.         <link rel="profile" href="https://gmpg.org/xfn/11">
  10.         <meta name="robots" content="index" />
  11.         <meta name="description" content="{{ settings[0].siteDescription|replace({'<div>': '', '</div>': ''}) }}">
  12.         <meta name="keywords" content="{{ settings[0].siteKeywords|replace({'<div>': '', '</div>': ''}) }}">
  13.         <meta name="image" content="{{ asset('assets/img/' ~ settings[0].siteLogo) }}">
  14.         <link rel="canonical" href="{{ settings[0].siteFullUrl }}" />
  15.         
  16.         <link rel="icon" type="image/x-icon" href="{{ asset('assets/img/favicon.ico') }}">
  17.         <!-- Schema.org for Google -->
  18.         <meta itemprop="name" content="{{ settings[0].siteName }}">
  19.         <meta itemprop="description" content="{{ settings[0].siteDescription|replace({'<div>': '', '</div>': ''}) }}">
  20.         <meta itemprop="image" content="{{ asset('assets/img/' ~ settings[0].siteLogo ) }}">
  21.         <!-- Twitter -->
  22.         <meta name="twitter:card" content="summary">
  23.         <meta name="twitter:title" content="{{ settings[0].siteName }}">
  24.         <meta name="twitter:description" content="{{ settings[0].siteDescription|replace({'<div>': '', '</div>': ''}) }}">
  25.         <meta name="twitter:site" content="{{ settings[0].siteName }}">
  26.         <meta name="twitter:image:src" content="{{ asset('assets/img/' ~ settings[0].siteLogo) }}">
  27.         <!-- Open Graph general -->
  28.         <meta property="og:title" content="{{ settings[0].siteFullUrl }}" />
  29.         <meta property="og:description" content="{{ settings[0].siteDescription|replace({'<div>': '', '</div>': ''}) }}" />
  30.         <meta property="og:image" content="{{ asset('assets/img/' ~ settings[0].siteLogo ) }}" />
  31.         <meta property="og:url" content="{{ settings[0].siteFullUrl }}" />
  32.         <meta property="og:site_name" content="{{ settings[0].siteFullUrl }}">
  33.         <meta property="og:locale" content="fr_FR">
  34.         <meta property="og:type" content="website" />
  35.         <title>{% block title %}{{ settings[0].siteName }}{% endblock %}</title>
  36.         <!-- Google Fonts -->
  37.         <link rel="preconnect" href="https://fonts.googleapis.com">
  38.         <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  39.         {% block stylesheets %}
  40.         {{ encore_entry_link_tags('app') }}
  41.         {% endblock %}
  42.         {% block javascripts %}
  43.         {{ encore_entry_script_tags('app') }}
  44.         {% endblock %}
  45.     </head>
  46.     <body class="d-flex flex-column h-100">
  47.         {% include '_header.html.twig' %}
  48.         {% block body %}{% endblock %}
  49.         {% include '_footer.html.twig' %}
  50.     </body>
  51. </html>