templates/front/base_front.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. {% set locale = app.session.get('_locale')|default(app.request.locale) %}
  3. <html lang="{{ locale }}" dir="{{ locale starts with 'ar' ? 'rtl' : 'ltr' }}">
  4.     <head>
  5.         {# ===================================================== #}
  6.         {# TRACKING CONFIG DEFAULT #}
  7.         {# ===================================================== #}
  8.         {% set tracking_tools = tracking_tools ?? {
  9.         'META_PIXEL_ID': '',
  10.         'GOOGLE_ANALYTICS_ID': 'G-XXXXXXXXXX',
  11.         'GOOGLE_ADS_ID': 'AW-XXXXXXXXXX',
  12.         'GOOGLE_TAG_MANAGER_ID': 'GTM-XXXXXXX',
  13.         'FACEBOOK_DOMAIN_VERIFICATION_CODE': '',
  14.         'GOOGLE_SEARCH_VERIFICATION': ''
  15.     } %}
  16.         <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1">
  17.         {# ===================================================== #}
  18.         {# VERIFICATION META TAGS #}
  19.         {# ===================================================== #}
  20.         <meta name="facebook-domain-verification" content="{{ tracking_tools.FACEBOOK_DOMAIN_VERIFICATION_CODE|default('') }}"> 
  21.         <meta name="google-site-verification" content="{{ tracking_tools.GOOGLE_SEARCH_VERIFICATION|default('') }}">
  22.         <title>
  23.             {% block title %}{% endblock %}
  24.         </title>
  25.         {% block SEO %}{% endblock %}
  26.         {# ===================================================== #}
  27.         {# TRACKING HEAD FILE #}
  28.         {# ===================================================== #}
  29.         {% include 'front/_tracking_head.html.twig' %}
  30.         {# ===================================================== #}
  31.         {# STYLESHEETS #}
  32.         {# ===================================================== #}
  33.         {% block stylesheets %}
  34.         {% include 'front/_common_css.html.twig' %}
  35.         {% endblock %}
  36.         {# BASE JS #}<script src="{{ asset('front/assets/js/jquery-3.6.0.min.js') }}"> </script>
  37.         {{ encore_entry_script_tags('app') }}
  38.     </head>
  39.     <body data-controller="modal-login">
  40.         {# ===================================================== #}
  41.         {# TRACKING BODY (NOSCRIPT + PIXEL) #}
  42.         {# ===================================================== #}
  43.         {% include 'front/_tracking_body.html.twig' %}
  44.         {# ===================================================== #}
  45.         {# HEADER #}
  46.         {# ===================================================== #} 
  47.         <header class="main_header_arae {{ (home is defined and home == 1) ? '' : 'main_header_arae_interne' }}">
  48.         {% block top_menu %}
  49.                 {% include 'front/main/header/top_menu.html.twig' %}
  50.             {% endblock %}
  51.             {% block menu %}
  52.                 {% include 'front/main/header/menu.html.twig' %}
  53.             {% endblock %}
  54.         </header>
  55.         {# ===================================================== #}
  56.         {# CONTENT #}
  57.         {# ===================================================== #}{% block front %}
  58.         {% endblock %}{% block container %}
  59.         {% endblock %}
  60.         {% block newsletter %}
  61.         {#{{ render(path('app_front_newsletter_subscriber_new')) }}#}
  62.         {% endblock %}
  63.             {% block footer %}
  64.         {{ include('front/main/footer/footer.html.twig') }}
  65.         {% endblock %}
  66.         {# ===================================================== #}
  67.         {# MODAL #}
  68.         {# ===================================================== #}
  69.         {{ include('front/_modal_login.html.twig') }}
  70.         {# ===================================================== #}
  71.         {# FOOTER JS #}
  72.             {# ===================================================== #}
  73.             {% block javascripts_footer %}
  74.         {% include 'front/_common_js.html.twig' %}
  75.     {% include 'front/_tracking_ga_ads.html.twig' %}
  76. {% endblock %}</body></html>