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>{% block title %}Home{% endblock %}</title>
  7.     {% block stylesheets %}
  8.         <link rel="stylesheet" href="{{ asset('lib/bootstrap-4.5.3/dist/css/bootstrap.css') }}">
  9.         <link rel="stylesheet" href="{{ asset('lib/select2/css/select2.min.css') }}">
  10.         <link rel="stylesheet" href="{{ asset('lib/fontawesome/css/all.css') }}">
  11.         <link rel="stylesheet" href="{{ asset('lib/flag-icon/css/flag-icon.min.css') }}">
  12.         <link rel="stylesheet" href="{{ asset('css/shop-homepage.css') }}">
  13.         <link rel="stylesheet" href="{{ asset('css/stylesheet.css') }}">
  14.     {% endblock %}
  15. </head>
  16. {% set currentRoute =  app.request.pathinfo %}
  17. {% if app.request.get('prePackaged') %}
  18.     {% set homePath = path('home_prePackaged', { 'prePackaged' : 'prePackaged' }) %}
  19.     {% set articlePath = path('article_prePackaged', { 'id' : 'article.id', 'prePackaged' : 'prePackaged' }) %}
  20.     {% set familyPath = path('family_prePackaged', { 'id' : 'family.id', 'prePackaged' : 'prePackaged' }) %}
  21.     {% set categoryPath = path('category_prePackaged', { 'id' : 'category.id', 'prePackaged' : 'prePackaged' }) %}
  22. {% else %}
  23.     {% set homePath = path('home') %}
  24.     {% set articlePath = path('article', { 'id' : 'article.id' }) %}
  25.     {% set familyPath = path('family', { 'id' : 'family.id' }) %}
  26.     {% set categoryPath = path('category', { 'id' : 'category.id' }) %}
  27. {% endif %}
  28. <body class="{% if currentRoute == "/login" %}backgroundLogin{% else %}backgroundSite{% endif %}">
  29. {% if app.user.isNew is defined and app.user.isNew == true %}
  30.     <div class="text-center">
  31.         <div class="container">
  32.             <h1 class="mt-5 mb-5">{{ "user.newUser.first" | trans }}</h1>
  33.             {{ "user.newUser.second" | trans }}
  34.             <hr>
  35.             <a href="{{ path('updatePassword') }}"><i class="far fa-address-card fa-10x"></i></a>
  36.         </div>
  37.     </div>
  38. {% else %}
  39.     {% include 'navbar.html.twig' %}
  40.     {% block body %}
  41.     {% endblock %}
  42.     {% include 'footer.html.twig' %}
  43.     {% include 'matrixNav.html.twig' %}
  44.     {% block javascripts %}
  45.     <script src="{{ asset('js/jquery/jquery.js') }}"></script>
  46.     <script src="{{ asset('lib/bootstrap-4.5.3/dist/js/bootstrap.bundle.js') }}"></script>
  47.     <script src="{{ asset('lib/select2/js/select2.min.js') }}"></script>
  48.     <script src="{{ asset('lib/fontawesome/js/all.js') }}"></script>
  49.     <script src="{{ asset('lib/sweet-alert/js/sweetAlert.js') }}"></script>
  50.     <script src="{{ asset('js/globalTraduction.js') }}"></script>
  51.     <script src="{{ asset('js/globalBackEnd.js') }}"></script>
  52.     <script src="{{ asset('js/home.js') }}"></script>
  53.     {% include 'lib/_ajaxDataTable.html.twig' %}
  54.     <script src="{{ asset('lib/dataTables/Select-1.3.1/js/dataTables.select.min.js') }}"></script>
  55.     {% endblock %}
  56. {% endif %}
  57. </body>
  58. </html>