templates/base.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1">
  6.     <title>{% block title %}B-Ticket{% endblock %}</title>
  7.     {% block stylesheets %}
  8.         {{ encore_entry_link_tags('app') }}
  9.         {{ encore_entry_link_tags('menu') }}
  10.         {% if app.user and app.user.dark %}
  11.             {{ encore_entry_link_tags('dark') }}
  12.         {% endif %}
  13.     {% endblock %}
  14.     {% block javascripts %}
  15.         {{ encore_entry_script_tags('app') }}
  16.         {{ encore_entry_script_tags('menu') }}
  17.         <script src="{{ asset('bundles/fosjsrouting/js/router.js') }}"></script>
  18.         <script src="{{ path('fos_js_routing_js', { callback: 'fos.Router.setData' }) }}"></script>
  19.     {% endblock %}
  20. </head>
  21. <body>
  22. <!--MENU-->
  23. {% if app.user %}
  24.     <div class="subheader {% if app.user.lockMenu == 1 %}menu-full{% endif %}">
  25.         <div class="breadcrumbs">
  26.             {%  block breadcrumbs %}
  27.             {%  endblock %}
  28.         </div>
  29.     </div>
  30.     {%  include 'menu.html.twig' %}
  31.     <input type="hidden" id="lockMenuHidden" value="{{ app.user.lockMenu }}"/>
  32. {% endif %}
  33. <!--Container Main start-->
  34. <main class="{% if app.user and app.user.lockMenu == 1 %}margin-left{% endif %}">
  35.     <div id="notification">
  36.         {% for message in app.session.flashbag.get('error') %}
  37.             <div class="aks-alert aks-danger">
  38.                 <div class="aks-alert-header">
  39.                     <div class="aks-alert-icon"><i class="ri-close-circle-line"></i></div>
  40.                     <div class="aks-alert-content">
  41.                         <div class="aks-alert-title">Erreur
  42.                         </div>
  43.                         <div class="aks-alert-main">{{ message }}</div>
  44.                     </div>
  45.                     <div class="aks-alert-close"><i class="ri-close-line"></i></div>
  46.                 </div>
  47.             </div>
  48.         {% endfor %}
  49.         {% for message in app.session.flashbag.get('success') %}
  50.             <div class="aks-alert aks-successful">
  51.                 <div class="aks-alert-header">
  52.                     <div class="aks-alert-icon"><i class="ri-checkbox-circle-line"></i></div>
  53.                     <div class="aks-alert-content">
  54.                         <div class="aks-alert-title">Succès
  55.                         </div>
  56.                         <div class="aks-alert-main">{{ message }}</div>
  57.                     </div>
  58.                     <div class="aks-alert-close"><i class="ri-close-line"></i></div>
  59.                 </div>
  60.             </div>
  61.         {% endfor %}
  62.         {% for message in app.session.flashbag.get('warning') %}
  63.             <div class="aks-alert aks-warning">
  64.                 <div class="aks-alert-header">
  65.                     <div class="aks-alert-icon"><i class="ri-alarm-warning-line"></i></div>
  66.                     <div class="aks-alert-content">
  67.                         <div class="aks-alert-title">Attention
  68.                         </div>
  69.                         <div class="aks-alert-main">{{ message }}</div>
  70.                     </div>
  71.                     <div class="aks-alert-close"><i class="ri-close-line"></i></div>
  72.                 </div>
  73.             </div>
  74.         {% endfor %}
  75.         {% for message in app.session.flashbag.get('info') %}
  76.             <div class="aks-alert aks-info">
  77.                 <div class="aks-alert-header">
  78.                     <div class="aks-alert-icon"><i class="ri-information-line"></i></div>
  79.                     <div class="aks-alert-content">
  80.                         <div class="aks-alert-title">Information
  81.                         </div>
  82.                         <div class="aks-alert-main">{{ message }}</div>
  83.                     </div>
  84.                     <div class="aks-alert-close"><i class="ri-close-line"></i></div>
  85.                 </div>
  86.             </div>
  87.         {% endfor %}
  88.     </div>
  89.     {% block body %}
  90.     {% endblock %}
  91. </main>
  92. <input type="hidden" id="dateToday" value="{{ "now"|date("Y-m-d") }}"/>
  93. <footer id="footer">
  94.     <span class="libel-version footer">  </span>
  95.     <span class="copyright-footer"> Copyright © <a href="https://www.ginkgo-it.com/" target="_blank">B-Ticket</a> - Tous droits réservés - 2020 - {{ "now"|date("Y") }} </span>
  96. </footer>
  97. </body>
  98. </html>