{#templates/base.html.twigMasque principal de l'extranet.Author : Sylvain Dupont <sdu@skylab-x.io>Author : Jean-François Brisse <jeff@bvb-software.fr>Version : 1.0.0#}<!DOCTYPE html><html> <head> {% block head %} <meta charset="UTF-8"> <meta name="viewport" content="width=device-width" initial-scale="1.0"> <meta http-equiv='cache-control' content='no-cache'> <meta http-equiv='expires' content='0'> <meta http-equiv='pragma' content='no-cache'> <link href="{{ asset('images/global/'~codeSoc~'_icone.png') }}" rel="shortcut icon" /> {% endblock %} <title>{% block title %}Extranet{% endblock %}</title> {% block stylesheets %} {# Bundle #} <link rel="stylesheet" href="{{ asset('css/bundles/bootstrap.min.css') }}" /> <link rel="stylesheet" href="{{ asset('css/bundles/bootstrap-datepicker.css') }}" /> <link rel="stylesheet" href="{{ asset('css/bundles/bootoast.css') }}"> <link rel="stylesheet" href="{{ asset('css/bundles/dropzone.min.css') }}"> <link rel="stylesheet" href="{{ asset('css/bundles/fontAwesome/all.min.css') }}" /> {# Notre CSS #} <link rel="stylesheet" href="{{ asset('css/alert.css')|fileVersion }}" /> <link rel="stylesheet" href="{{ asset('css/theme.css')|fileVersion }}" /> <link rel="stylesheet" href="{{ asset('css/base.css')|fileVersion }}" /> <link rel="stylesheet" href="{{ asset('css/pages.css')|fileVersion }}" /> <link rel="stylesheet" href="{{ asset('css/layout.css')|fileVersion }}" /> <link rel="stylesheet" href="{{ asset('css/states.css')|fileVersion }}" /> <link rel="stylesheet" href="{{ asset('css/assistant.css')|fileVersion }}"> <link rel="stylesheet" href="{{ asset('css/theme_general.css')|fileVersion }}" /> <link rel="stylesheet" href="{{ asset('css/button.css')|fileVersion }}" /> <link rel="stylesheet" href="{{ asset('css/table.css')|fileVersion }}" /> <link rel="stylesheet" href="{{ asset('css/caroussel.css')|fileVersion }}" /> <link rel="stylesheet" href="{{ asset('css/laurel.css')|fileVersion }}" /> {% endblock %} {# Inclusion des feuilles de style par thème #} {% block productStyleSheets %} <link rel="stylesheet" href="{{ asset('css/theme_'~codeSoc~'.css')|fileVersion }}" /> {% endblock %} {% block headerStyleSheets %}{% endblock %} </head> <body> {% set currentPath = path(app.request.attributes.get('_route'),app.request.attributes.get('_route_params')) %} {% if app.user != null %} {{ render(controller("App\\Controller\\HomeController::navbar")) }} {# Affichage du modal d'erreur #} <div id="dialogoverlay" onclick="customDisplayAlert.ok()"></div> <div id="dialogbox" class="slit-in-vertical"> <div> <div id="dialogboxhead"></div> <div id="dialogboxbody"></div> <div id="dialogboxfoot"></div> </div> </div> {# Inclusion des blocks Modal d'assistance #} <!-- - - - Modal aide - - - --> {{ include('global/modals/help.html.twig') }} <!-- - - - Modal assistance tarification - - - --> {{ include('global/modals/assistance_pricing.html.twig') }} <!-- - - - Modal assistance générale - - - --> {{ include('global/modals/assistance.html.twig') }} <!-- - - - Modal assistance distance (Teamviewer) - - - --> {{ include('global/modals/assistance_distance.html.twig') }} <!-- - - - Modal contact - - - --> {{ include('global/modals/contact.html.twig') }} <!-- - - - Modal booking - - - --> {{ include('global/modals/booking.html.twig') }} <!-- - - - Modal documents - - - --> {% block documentModal %}{% endblock %} {% endif %} {# Inclusion des blocks Modal de gamification #} {% block gamificationZone %}{% endblock %} {# Volet de navigation latérale #} {% block sideNavigation %}{% endblock %} {# Volet supplémentaire de détails #} {% block detailsNavigation %}{% endblock %} {# Contenus des pages #} {% block body %}{% endblock %} {# Block de copyright #} {% block copyright %}{% endblock %} {# Script de pied de page #} {% block javascripts %} <script type="text/javascript" src="{{ asset('js/iconify.min.js') }}"></script> <script type="text/javascript" src="{{ asset('js/jquery-3.5.1.min.js') }}"></script> <script type="text/javascript" src="{{ asset('js/jquery-ui.min.js') }}"></script> <script type="text/javascript" src="{{ asset('js/popperjs-core.js') }}"></script> <script type="text/javascript" src="{{ asset('js/tippy.js') }}"></script> <script type="text/javascript" src="{{ asset('js/bootstrap.min.js') }}"></script> <script type="text/javascript" src="{{ asset('js/bootstrap-datepicker.min.js') }}"></script> <script type="text/javascript" src="{{ asset('js/bootstrap-datepicker.fr.min.js') }}"></script> <script type="text/javascript" src="{{ asset('js/bootoast.js') }}"></script> <script type="text/javascript" src="{{ asset('js/actions.js')|fileVersion }}"></script> <script type="text/javascript" src="{{ asset('js/dropzone.min.js') }}"></script> <script type="text/javascript" src="{{ asset('js/navbar.js')|fileVersion }}"></script> <script type="text/javascript" src="{{ asset('bundles/fosjsrouting/js/router.js') }}"></script> <script src="{{ path('fos_js_routing_js', { callback: 'fos.Router.setData' }) }}"></script> <script type="text/javascript" src="{{ asset('js/planning/booking_upcoming.js')|fileVersion }}"></script> {% endblock %} <script type="text/javascript"> {% block footerScripts %}{% endblock %} </script> </body></html>