templates/theme/default/partials/base.html.twig line 71

Open in your IDE?
  1. <!doctype html>
  2. <html lang="{{ app.request.locale }}">
  3. <head>
  4. <meta charset="utf-8"/>
  5. <meta name="viewport" content="width=device-width, initial-scale=1">
  6. <link rel="icon" type="image/x-icon" href="{{asset('/favicon/favicon.ico')}}"/>
  7. <link rel="icon" type="image/png" sizes="16x16" href="{{ asset('/favicon/favicon-16x16.png') }}"/>
  8. <link rel="icon" type="image/png" sizes="32x32" href="{{ asset('/favicon/favicon-32x32.png') }}"/>
  9. {% apply spaceless %}
  10. {{ leogout_seo() }}
  11. <meta property="og:locale" content="fr_FR"/>
  12. <meta property="og:site_name" content="{{site_parameters.getParameters().titre|default('')}}"/>
  13. <meta name="robots" content="{% if ParametreSite().metaindex == 1 %}INDEX{% else %}NOINDEX{% endif %} , {% if ParametreSite().metafollow == 1 %}FOLLOW{% else %}NOFOLLOW{% endif %}">
  14. {% endapply %}
  15. {% set languages = LanguagesFront() %}
  16. {% if languages|length > 1 %}
  17. {{hreflang()|raw}}
  18. {% endif %}
  19. {{ codeHead()|raw }}
  20. {{ canonicalUrl()|raw }}
  21. {{ schemaOrg()|raw }}
  22. {{ schemaOrgGeneral()|raw }}
  23. {% if ParametreSite().codehead %}
  24. {{ParametreSite().codehead|raw}}
  25. {% endif %}
  26. {% apply spaceless %}
  27. {% block stylesheets %}
  28. {# <link rel="stylesheet" href="{{ asset('theme.min.css') }}"> #}
  29. <style>
  30. {{source('@PUBLIC' ~ '/theme.min.css')}}
  31. {% for file in encore_entry_css_files('frontend') %}
  32. {{source('@PUBLIC' ~ file)}}
  33. {% endfor %}
  34. {% if ParametreSite().customstylecss != null %}
  35. {{ParametreSite().customstylecss|raw}}
  36. {% endif %}
  37. </style>
  38. {% endblock %}
  39. {% endapply %}
  40. <script src="https://cdnjs.cloudflare.com/ajax/libs/lazysizes/5.3.2/lazysizes.min.js"></script>
  41. <link rel="preconnect" href="https://fonts.googleapis.com">
  42. <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  43. <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap" rel="stylesheet">
  44. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
  45. </head>
  46. {% apply spaceless %}
  47. <body class="{% block custom_class %}{% endblock %}">
  48. {% block navbar %}
  49. {{ render(controller('App\\Controller\\FrontEnd\\FeatureController::renderMenu')) }}
  50. {% endblock %}
  51. <main>
  52. {% block body %}{% endblock %}
  53. </main>
  54. {% if ParametreSite().actifwhatsapp %}
  55. <div id="floating-wpp"></div>
  56. {% endif %}
  57. {{ render(controller('App\\Controller\\FrontEnd\\FeatureController::renderFooter',{ 'TypeMenu': 'Footer' })) }}
  58. {% block javascripts %}
  59. <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js"></script>
  60. {{ encore_entry_script_tags('frontend') }}
  61. {{ include ('theme/'~ app.request.server.get('APP_THEME') ~'/partials/cookies/cookie.html.twig',{}, with_context = false)}}
  62. {% endblock %}
  63. {{ codeBody()|raw }}
  64. {% if ParametreSite().codebody %}
  65. {{ParametreSite().codebody|raw}}
  66. {% endif %}
  67. </body>
  68. {% endapply %}
  69. </html>