templates/templateApp.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html lang="fr">
  3. <head>
  4.     <meta charset="utf-8">
  5.     <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6.     <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  7.     <meta name="description" content="">
  8.     <meta name="author" content="">
  9.     <title>{% block title %}{% endblock %}</title>
  10.     <!-- Custom fonts for this template-->
  11.     <link href="{{ asset('assets/vendor/fontawesome-free/css/all.min.css') }}" rel="stylesheet" type="text/css">
  12.     <link
  13.         href="https://fonts.googleapis.com/css?family=Nunito:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i"
  14.         rel="stylesheet">
  15.     <!-- Custom styles for this template-->
  16.     <link href="{{ asset('assets/css/sb-admin-2.min.css') }}" rel="stylesheet">
  17.     
  18.     {% block stylesheets %}
  19.     <link rel="stylesheet" href="https://cdn.datatables.net/fixedheader/3.2.3/css/fixedHeader.dataTables.min.css">
  20.     <link rel="stylesheet" href="https://cdn.datatables.net/1.12.1/css/jquery.dataTables.min.css">
  21.     
  22.     <link rel="stylesheet" href="https://cdn.datatables.net/buttons/1.7.0/css/buttons.dataTables.min.css" />
  23.     <style>
  24.         thead input {
  25.         width: 100%;
  26.         }
  27.     </style>
  28.     {% endblock %}
  29. </head>
  30. <body id="page-top">
  31.     <!-- Page Wrapper -->
  32.     <div id="wrapper">
  33.         <!-- Sidebar -->
  34.         <ul class="navbar-nav bg-gradient-info sidebar sidebar-dark accordion" id="accordionSidebar">
  35.             <!-- Sidebar - Brand -->
  36.             <a class="sidebar-brand d-flex align-items-center justify-content-center" href="{{ path('app_home') }}">
  37.                 <div class="sidebar-brand-icon rotate-n-15">
  38.                     <i class="fas fa-solid fa-coins"></i>
  39.                 </div>
  40.                 <div class="sidebar-brand-text mx-3">ville de PANTIN<sup></sup></div>
  41.             </a>
  42.             <!-- Divider -->
  43.             <hr class="sidebar-divider my-0">
  44.             <!-- Nav Item - Dashboard -->
  45.             <li class="nav-item active">
  46.                 <a class="nav-link" href="{{ path('app_home') }}">
  47.                     <i class="fas fa-fw fa-tachometer-alt"></i>
  48.                     <span>Dashboard</span></a>
  49.             </li>
  50.             <!-- Divider -->
  51.             <hr class="sidebar-divider">
  52.             <!-- Heading -->
  53.             <div class="sidebar-heading">
  54.                 Parametres
  55.             </div>
  56.             <!-- Nav Item - Pages Collapse Menu -->
  57.             <li class="nav-item">
  58.                 <a class="nav-link collapsed" href="#" data-toggle="collapse" data-target="#collapseTwo"
  59.                     aria-expanded="true" aria-controls="collapseTwo">
  60.                     <i class="fas fa-fw fa-cog"></i>
  61.                     <span>Structure</span>
  62.                 </a>
  63.                 <div id="collapseTwo" class="collapse" aria-labelledby="headingTwo" data-parent="#accordionSidebar">
  64.                     <div class="bg-white py-2 collapse-inner rounded">
  65.                         <h6 class="collapse-header">Parametrage:</h6>
  66.                         <a class="collapse-item" href="{{ path('app_etatope_index') }}">Etat de l'opération</a>
  67.                         <a class="collapse-item" href="{{ path('app_statut_index') }}">Libellé statut dossier</a>
  68.                         <a class="collapse-item" href="{{ path('app_financeurs_index') }}">Financeurs</a>
  69.                     </div>
  70.                 </div>
  71.             </li>
  72.             <!-- Nav Item - Utilities Collapse Menu -->
  73.             {# <li class="nav-item">
  74.                 <a class="nav-link collapsed" href="#" data-toggle="collapse" data-target="#collapseUtilities"
  75.                     aria-expanded="true" aria-controls="collapseUtilities">
  76.                     <i class="fas fa-fw fa-wrench"></i>
  77.                     <span>Utilities</span>
  78.                 </a>
  79.                 <div id="collapseUtilities" class="collapse" aria-labelledby="headingUtilities"
  80.                     data-parent="#accordionSidebar">
  81.                     <div class="bg-white py-2 collapse-inner rounded">
  82.                         <h6 class="collapse-header">Custom Utilities:</h6>
  83.                         <a class="collapse-item" href="utilities-color.html">Colors</a>
  84.                         <a class="collapse-item" href="utilities-border.html">Borders</a>
  85.                         <a class="collapse-item" href="utilities-animation.html">Animations</a>
  86.                         <a class="collapse-item" href="utilities-other.html">Other</a>
  87.                     </div>
  88.                 </div>
  89.             </li> #}
  90.             
  91.             <!-- Divider -->
  92.             <hr class="sidebar-divider">
  93.             <!-- Heading -->
  94.             <div class="sidebar-heading">
  95.                 subventions
  96.             </div>
  97.             
  98.             <!-- Nav Item - Pages Collapse Menu -->
  99.             <li class="nav-item">
  100.                 <a class="nav-link collapsed" href="#" data-toggle="collapse" data-target="#collapsePages"
  101.                     aria-expanded="true" aria-controls="collapsePages">
  102.                     <i class="fas fa-fw fa-folder"></i>
  103.                     <span>Operations</span>
  104.                 </a>
  105.                 <div id="collapsePages" class="collapse" aria-labelledby="headingPages" data-parent="#accordionSidebar">
  106.                     <div class="bg-white py-2 collapse-inner rounded">
  107.                         <a class="collapse-item" href="{{ path('app_operations_new') }}">Créer opération</a>
  108.                         <a class="collapse-item" href="{{ path('app_operations_index') }}">Modifier opération</a>
  109.                     </div>
  110.                 </div>
  111.             </li>
  112.             <!-- DOSSIER Nav Item - Pages Collapse Menu -->
  113.             <li class="nav-item">
  114.                 <a class="nav-link collapsed" href="#" data-toggle="collapse" data-target="#collapsePages2"
  115.                     aria-expanded="true" aria-controls="collapsePages">
  116.                     <i class="fas fa-fw fa-folder"></i>
  117.                     <span>Dossiers</span>
  118.                 </a>
  119.                 <div id="collapsePages2" class="collapse" aria-labelledby="headingPages" data-parent="#accordionSidebar">
  120.                     <div class="bg-white py-2 collapse-inner rounded">
  121.                         {# <h6 class="collapse-header">Login Screens:</h6>
  122.                         <a class="collapse-item" href="login.html">Login</a>
  123.                         <a class="collapse-item" href="register.html">Register</a>
  124.                         <a class="collapse-item" href="forgot-password.html">Forgot Password</a>
  125.                         <div class="collapse-divider"></div>
  126.                         <h6 class="collapse-header">Other Pages:</h6> #}
  127.                         <a class="collapse-item" href="{{ path('app_dossier_new') }}">Créer un dossier</a>
  128.                         <a class="collapse-item" href="{{ path('app_dossier_index') }}">Modifier un dossier</a>
  129.                     </div>
  130.                 </div>
  131.             </li>
  132.             <!-- DOSSIER Nav Item - Pages Collapse Menu -->
  133.             <li class="nav-item">
  134.                 <a class="nav-link collapsed" href="#" data-toggle="collapse" data-target="#collapseNotif"
  135.                     aria-expanded="true" aria-controls="collapsePages">
  136.                     <i class="fas fa-fw fa-folder"></i>
  137.                     <span>Notifications</span>
  138.                 </a>
  139.                 <div id="collapseNotif" class="collapse" aria-labelledby="headingPages" data-parent="#accordionSidebar">
  140.                     <div class="bg-white py-2 collapse-inner rounded">
  141.                         {# <h6 class="collapse-header">Login Screens:</h6>
  142.                         <a class="collapse-item" href="login.html">Login</a>
  143.                         <a class="collapse-item" href="register.html">Register</a>
  144.                         <a class="collapse-item" href="forgot-password.html">Forgot Password</a>
  145.                         <div class="collapse-divider"></div>
  146.                         <h6 class="collapse-header">Other Pages:</h6> #}
  147.                         <a class="collapse-item" href="{{ path('app_notif_index') }}">Ajouter notification</a>
  148.                     </div>
  149.                 </div>
  150.             </li>
  151.             <!-- Nav Item - Pages Collapse Menu -->
  152.             <li class="nav-item">
  153.                 <a class="nav-link collapsed" href="#" data-toggle="collapse" data-target="#collapseAF"
  154.                     aria-expanded="true" aria-controls="collapsePages">
  155.                     <i class="fas fa-fw fa-folder"></i>
  156.                     <span>Appel de fonds</span>
  157.                 </a>
  158.                 <div id="collapseAF" class="collapse" aria-labelledby="headingPages" data-parent="#accordionSidebar">
  159.                     <div class="bg-white py-2 collapse-inner rounded">
  160.                         <a class="collapse-item" href="{{ path('app_appel_fond_new') }}">Créer Appel de fond</a>
  161.                         <a class="collapse-item" href="{{ path('app_appel_fond_index') }}">Modifier Appel de fond</a>
  162.                     </div>
  163.                 </div>
  164.             </li>
  165.             <!-- Nav Item - Pages Collapse Menu -->
  166.             <li class="nav-item">
  167.                 <a class="nav-link collapsed" href="#" data-toggle="collapse" data-target="#collapseBudget"
  168.                     aria-expanded="true" aria-controls="collapsePages">
  169.                     <i class="fas fa-fw fa-folder"></i>
  170.                     <span>Dispositif</span>
  171.                 </a>
  172.                 <div id="collapseBudget" class="collapse" aria-labelledby="headingPages" data-parent="#accordionSidebar">
  173.                     <div class="bg-white py-2 collapse-inner rounded">
  174.                         <a class="collapse-item" href="{{ path('app_dispositif_new') }}">Ajout un dispositif</a>
  175.                         <a class="collapse-item" href="{{ path('app_dispositif_index') }}">Modifier un dispositif</a>
  176.                     </div>
  177.                 </div>
  178.             </li>
  179.             <!-- Nav Item - Pages Collapse Menu -->
  180.             <li class="nav-item">
  181.                 <a class="nav-link collapsed" href="#" data-toggle="collapse" data-target="#collapseContact"
  182.                     aria-expanded="true" aria-controls="collapsePages">
  183.                     <i class="fas fa-fw fa-folder"></i>
  184.                     <span>Contact financeurs</span>
  185.                 </a>
  186.                 <div id="collapseContact" class="collapse" aria-labelledby="headingPages" data-parent="#accordionSidebar">
  187.                     <div class="bg-white py-2 collapse-inner rounded">
  188.                         <a class="collapse-item" href="{{ path('app_contact_new') }}">Ajout contact</a>
  189.                         <a class="collapse-item" href="{{ path('app_contact_index') }}">Modifier contact</a>
  190.                     </div>
  191.                 </div>
  192.             </li>
  193.             {# <!-- Nav Item - Charts -->
  194.             <li class="nav-item">
  195.                 <a class="nav-link" href="charts.html">
  196.                     <i class="fas fa-fw fa-chart-area"></i>
  197.                     <span>Charts</span></a>
  198.             </li>
  199.             <!-- Nav Item - Tables -->
  200.             <li class="nav-item">
  201.                 <a class="nav-link" href="tables.html">
  202.                     <i class="fas fa-fw fa-table"></i>
  203.                     <span>Tables</span></a> #}
  204.             </li>
  205.             <!-- Divider -->
  206.             <hr class="sidebar-divider d-none d-md-block">
  207.             <!-- Sidebar Toggler (Sidebar) -->
  208.             <div class="text-center d-none d-md-inline">
  209.                 <button class="rounded-circle border-0" id="sidebarToggle"></button>
  210.             </div>
  211.           
  212.         </ul>
  213.         <!-- End of Sidebar -->
  214.         <!-- Content Wrapper -->
  215.         <div id="content-wrapper" class="d-flex flex-column">
  216.             <!-- Main Content -->
  217.             <div id="content">
  218.                 <!-- Topbar -->
  219.                  {% include '/includes/topbar.html.twig' %}
  220.                 <!-- End of Topbar -->
  221.                 <!-- Begin Page Content -->
  222.                 <div class="container-fluid">
  223.                 {% block body %}{% endblock %}
  224.                 </div>
  225.                 <!-- /.container-fluid -->
  226.             </div>
  227.             <!-- End of Main Content -->
  228.             <!-- Footer -->
  229.             {% include '/includes/footer.html.twig' %}
  230.             <!-- End of Footer -->
  231.         </div>
  232.         <!-- End of Content Wrapper -->
  233.     </div>
  234.     <!-- End of Page Wrapper -->
  235.     <!-- Scroll to Top Button-->
  236.     <a class="scroll-to-top rounded" href="#page-top">
  237.         <i class="fas fa-angle-up"></i>
  238.     </a>
  239.     <!-- Logout Modal-->
  240.     <div class="modal fade" id="logoutModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel"
  241.         aria-hidden="true">
  242.         <div class="modal-dialog" role="document">
  243.             <div class="modal-content">
  244.                 <div class="modal-header">
  245.                     <h5 class="modal-title" id="exampleModalLabel">Ready to Leave?</h5>
  246.                     <button class="close" type="button" data-dismiss="modal" aria-label="Close">
  247.                         <span aria-hidden="true">×</span>
  248.                     </button>
  249.                 </div>
  250.                 <div class="modal-body">Select "Logout" below if you are ready to end your current session.</div>
  251.                 <div class="modal-footer">
  252.                     <button class="btn btn-secondary" type="button" data-dismiss="modal">Cancel</button>
  253.                     <a class="btn btn-primary" href="{{ path("app_logout") }}">Logout</a>
  254.                 </div>
  255.             </div>
  256.         </div>
  257.     </div>
  258.     <!-- Bootstrap core JavaScript-->
  259.     <script src="{{ asset('assets/vendor/jquery/jquery.min.js') }}"></script>
  260.     <script src="{{ asset('assets/vendor/bootstrap/js/bootstrap.bundle.min.js') }}"></script>
  261.     <!-- Core plugin JavaScript-->
  262.     <script src="{{ asset('assets/vendor/jquery-easing/jquery.easing.min.js') }}"></script>
  263.     <!-- Custom scripts for all pages-->
  264.     <script src="{{ asset('assets/js/sb-admin-2.min.js') }}"></script>
  265.     <!-- Page level plugins -->
  266.     <script src="{{ asset('assets/vendor/chart.js/Chart.min.js') }}"></script>
  267.     <!-- Page level custom scripts -->
  268.     <script src="{{ asset('assets/js/demo/chart-area-demo.js') }}"></script>
  269.     <script src="{{ asset('assets/js/demo/chart-pie-demo.js') }}"></script>
  270.     <!-- Datatables scripts -->
  271.     <script src="{{ asset('assets/js/datatab.js') }}"></script>
  272.     {% block javascripts %}
  273.     <script src="https://code.jquery.com/jquery-3.5.1.js"></script>
  274.     <script src="https://cdn.datatables.net/1.12.1/js/jquery.dataTables.min.js"></script>
  275.     <script src="https://cdn.datatables.net/fixedheader/3.2.3/js/dataTables.fixedHeader.min.js"></script>
  276.     <script type="text/javascript" language="javascript" src="https://cdn.datatables.net/buttons/1.7.0/js/dataTables.buttons.min.js"></script>
  277.     <script type="text/javascript" language="javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js"></script>
  278.     <script type="text/javascript" language="javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/pdfmake.min.js"></script>
  279.     <script type="text/javascript" language="javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/vfs_fonts.js"></script>
  280.     <script type="text/javascript" language="javascript" src="https://cdn.datatables.net/buttons/1.7.0/js/buttons.html5.min.js"></script>
  281.     <script type="text/javascript" language="javascript" src="https://cdn.datatables.net/buttons/1.7.0/js/buttons.print.min.js"></script>
  282.     <script>
  283.  
  284.     {% endblock %}
  285.     
  286. </body>
  287. </html>