var/cache/dev/twig/91/9151b882a0002fbdbcec2f31f1d4e2f4.php line 155

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\SandboxExtension;
  6. use Twig\Markup;
  7. use Twig\Sandbox\SecurityError;
  8. use Twig\Sandbox\SecurityNotAllowedTagError;
  9. use Twig\Sandbox\SecurityNotAllowedFilterError;
  10. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  11. use Twig\Source;
  12. use Twig\Template;
  13. /* app_layout.html.twig */
  14. class __TwigTemplate_fbaa2888b2a12c9aba39d28297ff684f extends Template
  15. {
  16.     private $source;
  17.     private $macros = [];
  18.     public function __construct(Environment $env)
  19.     {
  20.         parent::__construct($env);
  21.         $this->source $this->getSourceContext();
  22.         $this->parent false;
  23.         $this->blocks = [
  24.             'stylesheet' => [$this'block_stylesheet'],
  25.             'body' => [$this'block_body'],
  26.             'javascript' => [$this'block_javascript'],
  27.         ];
  28.     }
  29.     protected function doDisplay(array $context, array $blocks = [])
  30.     {
  31.         $macros $this->macros;
  32.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  33.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""app_layout.html.twig"));
  34.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  35.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""app_layout.html.twig"));
  36.         // line 1
  37.         echo "<!DOCTYPE html>
  38. <html lang=\"en\">
  39. <head>
  40.     <meta charset=\"utf-8\">
  41.     <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
  42.     <meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">
  43.     <title>Système d'information et de Gestion Interne</title>
  44.     <!-- Favicon icon -->
  45.     <link href=\"";
  46.         // line 11
  47.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/vendor/datatables/css/jquery.dataTables.min.css"), "html"nulltrue);
  48.         echo "\" rel=\"stylesheet\">
  49.     <link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"";
  50.         // line 12
  51.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/images/favicon.png"), "html"nulltrue);
  52.         echo "\">
  53.     <link href=\"";
  54.         // line 13
  55.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/vendor/pg-calendar/css/pignose.calendar.min.css"), "html"nulltrue);
  56.         echo "\" rel=\"stylesheet\">
  57.     <link href=\"";
  58.         // line 14
  59.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/vendor/chartist/css/chartist.min.css"), "html"nulltrue);
  60.         echo "\" rel=\"stylesheet\">
  61.     <link href=\"";
  62.         // line 15
  63.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/vendor/datatables/css/jquery.dataTables.min.css"), "html"nulltrue);
  64.         echo "\" rel=\"stylesheet\">
  65.     <link href=\"";
  66.         // line 17
  67.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/vendor/bootstrap-daterangepicker/daterangepicker.css"), "html"nulltrue);
  68.         echo "\" rel=\"stylesheet\">
  69.     <link href=\"";
  70.         // line 18
  71.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/vendor/bootstrap-material-datetimepicker/css/bootstrap-material-datetimepicker.css"), "html"nulltrue);
  72.         echo "\" rel=\"stylesheet\">
  73.     <!-- Pick date -->
  74.     <link rel=\"stylesheet\" href=\"";
  75.         // line 21
  76.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/vendor/pickadate/themes/default.css"), "html"nulltrue);
  77.         echo "\">
  78.     <link rel=\"stylesheet\" href=\"";
  79.         // line 22
  80.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/vendor/pickadate/themes/default.date.css"), "html"nulltrue);
  81.         echo "\">
  82.     <!-- Summernote -->
  83.     <link href=\"";
  84.         // line 26
  85.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/vendor/summernote/summernote.css"), "html"nulltrue);
  86.         echo "\" rel=\"stylesheet\">
  87.     <link href=\"";
  88.         // line 27
  89.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/css/style.css"), "html"nulltrue);
  90.         echo "\" rel=\"stylesheet\">
  91.     <link rel=\"stylesheet\"  href=\"https://cdn.datatables.net/1.11.3/css/jquery.dataTables.min.css\">
  92.     <link rel=\"stylesheet\"  href=\"https://cdn.datatables.net/buttons/2.1.0/css/buttons.dataTables.min.css\">
  93.     <link rel=\"stylesheet\"  href=\"https://cdn.datatables.net/datetime/1.1.1/css/dataTables.dateTime.min.css\">
  94.     <link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.47/css/bootstrap-datetimepicker.min.css\"
  95.           integrity=\"sha512-aEe/ZxePawj0+G2R+AaIxgrQuKT68I28qh+wgLrcAJOz3rxCP+TwrK5SPN+E5I+1IQjNtcfvb96HDagwrKRdBw==\"
  96.           crossorigin=\"anonymous\" referrerpolicy=\"no-referrer\" />
  97.     <link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/noUiSlider/14.7.0/nouislider.min.css\"
  98.           integrity=\"sha512-40vN6DdyQoxRJCw0klEUwZfTTlcwkOLKpP8K8125hy9iF4fi8gPpWZp60qKC6MYAFaond8yQds7cTMVU8eMbgA==\"
  99.           crossorigin=\"anonymous\" referrerpolicy=\"no-referrer\" />
  100.     ";
  101.         // line 42
  102.         $this->displayBlock('stylesheet'$context$blocks);
  103.         // line 43
  104.         echo "</head>
  105. <body>
  106. <div id=\"preloader\">
  107.     <div class=\"sk-three-bounce\">
  108.         <div class=\"sk-child sk-bounce1\"></div>
  109.         <div class=\"sk-child sk-bounce2\"></div>
  110.         <div class=\"sk-child sk-bounce3\"></div>
  111.     </div>
  112. </div>
  113. ";
  114.         // line 61
  115.         echo "
  116.     <div id=\"main-wrapper\">
  117.         <div class=\"nav-header\">
  118.             <a href=\"";
  119.         // line 64
  120.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("admin_dashboard");
  121.         echo "\" class=\"brand-logo\">
  122.                 ";
  123.         // line 66
  124.         echo "                ";
  125.         // line 67
  126.         echo "                ";
  127.         // line 68
  128.         echo "                BSCM
  129.                 ";
  130.         // line 69
  131.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'69$this->source); })()), "user", [], "any"falsefalsefalse69), "niveau", [], "any"falsefalsefalse69) == 0)) {
  132.             // line 70
  133.             echo "                    N0
  134.                 ";
  135.         } elseif ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source,         // line 71
  136. (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'71$this->source); })()), "user", [], "any"falsefalsefalse71), "niveau", [], "any"falsefalsefalse71) == 1)) {
  137.             // line 72
  138.             echo "                    N1
  139.                 ";
  140.         } elseif ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source,         // line 73
  141. (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'73$this->source); })()), "user", [], "any"falsefalsefalse73), "niveau", [], "any"falsefalsefalse73) == 2)) {
  142.             // line 74
  143.             echo "                    N2
  144.                 ";
  145.         } elseif ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source,         // line 75
  146. (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'75$this->source); })()), "user", [], "any"falsefalsefalse75), "niveau", [], "any"falsefalsefalse75) == 3)) {
  147.             // line 76
  148.             echo "                    N3
  149.                 ";
  150.         } else {
  151.             // line 78
  152.             echo "
  153.                 ";
  154.         }
  155.         // line 80
  156.         echo "            </a>
  157.             <div class=\"nav-control\">
  158.                 <div class=\"hamburger\">
  159.                     <span class=\"line\"></span><span class=\"line\"></span><span class=\"line\"></span>
  160.                 </div>
  161.             </div>
  162.         </div>
  163.         <div class=\"header\">
  164.             <div class=\"header-content\">
  165.                 <nav class=\"navbar navbar-expand\">
  166.                     <div class=\"collapse navbar-collapse justify-content-between\">
  167.                         <div class=\"header-left\">
  168.                         </div>
  169.                         <ul class=\"navbar-nav header-right\">
  170.                             <li class=\"nav-item dropdown header-profile\">
  171.                                 <!--<a class=\"btn btn-primary btn-sm\" href=\"#\"  data-toggle=\"dropdown\">
  172.                                     Enregistrement
  173.                                 </a>-->
  174.                                 <div class=\"dropdown-menu dropdown-menu-right\">
  175.                                     <a href=\"/\" class=\"dropdown-item\">
  176.                                         <i class=\"icon-globe\"></i>
  177.                                         <span class=\"ml-2\">Aller sur le site </span>
  178.                                     </a>
  179.                                     <a href=\"";
  180.         // line 106
  181.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("logout");
  182.         echo "\" class=\"dropdown-item\">
  183.                                         <i class=\"icon-key\"></i>
  184.                                         <span class=\"ml-2\">Déconnexion </span>
  185.                                     </a>
  186.                                 </div>
  187.                             </li>
  188.                             <li class=\"nav-item dropdown notification_dropdown\">
  189.                                 <a class=\"btn btn-success btn-sm\" href=\"/\"> Aller sur le site</a>
  190.                             </li>
  191.                             <li class=\"nav-item dropdown notification_dropdown\">
  192.                                 <a class=\"btn btn-danger btn-sm\" href=\"";
  193.         // line 116
  194.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("logout");
  195.         echo "\">Déconnexion</a>
  196.                             </li>
  197.                         </ul>
  198.                     </div>
  199.                 </nav>
  200.             </div>
  201.         </div>
  202.         ";
  203.         // line 125
  204.         $this->loadTemplate("admin/partials/quiqnav.html.twig""app_layout.html.twig"125)->display($context);
  205.         // line 126
  206.         echo "
  207.         <div class=\"content-body\">
  208.             <div class=\"container-fluid\">
  209.                 ";
  210.         // line 129
  211.         $this->displayBlock('body'$context$blocks);
  212.         // line 131
  213.         echo "
  214.             </div>
  215.         </div>
  216.         <div class=\"footer\">
  217.             <div class=\"copyright\">
  218.                 <p>Copyright ©  <a href=\"#\" target=\"_blank\">BSCM</a> 2023</p>
  219.             </div>
  220.         </div>
  221.     </div>
  222. ";
  223.         // line 146
  224.         echo "
  225. \t<!-- Google tag (gtag.js) -->
  226. \t<script async src=\"https://www.googletagmanager.com/gtag/js?id=G-9MCDFQ4VDJ\"></script>
  227. \t<script>
  228. \t  window.dataLayer = window.dataLayer || [];
  229. \t  function gtag(){dataLayer.push(arguments);}
  230. \t  gtag('js', new Date());
  231. \t  gtag('config', 'G-9MCDFQ4VDJ');
  232. \t</script>
  233. <!-- Required vendors -->
  234. <script src=\"";
  235.         // line 157
  236.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/vendor/global/global.min.js"), "html"nulltrue);
  237.         echo "\"></script>
  238. <script src=\"";
  239.         // line 158
  240.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/js/quixnav-init.js"), "html"nulltrue);
  241.         echo "\"></script>
  242. <script src=\"";
  243.         // line 159
  244.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/js/custom.min.js"), "html"nulltrue);
  245.         echo "\"></script>
  246. <script src=\"";
  247.         // line 161
  248.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/vendor/chartist/js/chartist.min.js"), "html"nulltrue);
  249.         echo "\"></script>
  250. <script src=\"";
  251.         // line 163
  252.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/vendor/moment/moment.min.js"), "html"nulltrue);
  253.         echo "\"></script>
  254. <script src=\"";
  255.         // line 164
  256.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/vendor/pg-calendar/js/pignose.calendar.min.js"), "html"nulltrue);
  257.         echo "\"></script>
  258. <script src=\"";
  259.         // line 167
  260.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/js/dashboard/dashboard-2.js"), "html"nulltrue);
  261.         echo "\"></script>
  262. <script src=\"";
  263.         // line 169
  264.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/vendor/bootstrap-daterangepicker/daterangepicker.js"), "html"nulltrue);
  265.         echo "\"></script>
  266. <script src=\"";
  267.         // line 170
  268.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/vendor/bootstrap-material-datetimepicker/js/bootstrap-material-datetimepicker.js"), "html"nulltrue);
  269.         echo "\"></script>
  270. <!-- pickdate -->
  271. <script src=\"";
  272.         // line 174
  273.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/vendor/pickadate/picker.js"), "html"nulltrue);
  274.         echo "\"></script>
  275. <script src=\"";
  276.         // line 175
  277.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/vendor/pickadate/picker.time.js"), "html"nulltrue);
  278.         echo "\"></script>
  279. <script src=\"";
  280.         // line 176
  281.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/vendor/pickadate/picker.date.js"), "html"nulltrue);
  282.         echo "\"></script>
  283. <script src=\"";
  284.         // line 177
  285.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/js/plugins-init/bs-daterange-picker-init.js"), "html"nulltrue);
  286.         echo "\"></script>
  287. <script src=\"";
  288.         // line 178
  289.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/js/plugins-init/material-date-picker-init.js"), "html"nulltrue);
  290.         echo "\"></script>
  291. <!-- Circle progress -->
  292. <!-- Pickdate -->
  293. <script src=\"";
  294.         // line 182
  295.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/js/plugins-init/pickadate-init.js"), "html"nulltrue);
  296.         echo "\"></script>
  297. <!-- Summernote -->
  298. <script src=\"";
  299.         // line 185
  300.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/vendor/summernote/js/summernote.min.js"), "html"nulltrue);
  301.         echo "\"></script>
  302. <!-- Summernote init -->
  303. <script src=\"";
  304.         // line 187
  305.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/assets/js/plugins-init/summernote-init.js"), "html"nulltrue);
  306.         echo "\"></script>
  307. <!-- Datatable -->
  308. ";
  309.         // line 192
  310.         echo "
  311. <script src=\"https://cdn.datatables.net/1.11.3/js/jquery.dataTables.min.js\"></script>
  312. <script src=\"https://cdn.datatables.net/buttons/2.1.0/js/dataTables.buttons.min.js\"></script>
  313. <script src=\"https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js\"></script>
  314. <script src=\"https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/pdfmake.min.js\"></script>
  315. <script src=\"https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/vfs_fonts.js\"></script>
  316. <script src=\"https://cdn.datatables.net/buttons/2.1.0/js/buttons.html5.min.js\"></script>
  317. <script src=\"https://cdn.datatables.net/plug-ins/1.12.1/sorting/date-uk.js\"></script>
  318. <script>
  319.     \$(document).ready(function() {
  320.         \$('#example').DataTable( {
  321.             dom: 'Bfrtip',
  322.             columnDefs: [
  323.                 { type: 'date-uk', targets: 0 }
  324.             ],
  325.             buttons: [
  326.                 'copy',
  327.                 'excel',
  328.                 'csv',
  329.                 {
  330.                     extend: 'pdfHtml5',
  331.                     exportOptions: {
  332.                         columns: ':visible',
  333.                         stripHtml: true
  334.                     },
  335.                     pageSize: 'LETTER',
  336.                     customize: function(doc, config) {
  337.                         var tableNode;
  338.                         for (i = 0; i < doc.content.length; ++i) {
  339.                             if (doc.content[i].table !== undefined) {
  340.                                 tableNode = doc.content[i];
  341.                                 break;
  342.                             }
  343.                         }
  344.                         var rowIndex = 0;
  345.                         var tableColumnCount = tableNode.table.body[rowIndex].length;
  346.                         if(tableColumnCount > 5){
  347.                             doc.pageOrientation = 'landscape';
  348.                         }
  349.                     }
  350.                 },
  351.                 'colvis'
  352.             ]
  353.         } );
  354.     } );
  355. </script>
  356. ";
  357.         // line 250
  358.         $this->displayBlock('javascript'$context$blocks);
  359.         // line 251
  360.         echo "
  361. </body>
  362. </html>";
  363.         
  364.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  365.         
  366.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  367.     }
  368.     // line 42
  369.     public function block_stylesheet($context, array $blocks = [])
  370.     {
  371.         $macros $this->macros;
  372.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  373.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheet"));
  374.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  375.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheet"));
  376.         
  377.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  378.         
  379.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  380.     }
  381.     // line 129
  382.     public function block_body($context, array $blocks = [])
  383.     {
  384.         $macros $this->macros;
  385.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  386.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  387.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  388.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  389.         // line 130
  390.         echo "                ";
  391.         
  392.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  393.         
  394.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  395.     }
  396.     // line 250
  397.     public function block_javascript($context, array $blocks = [])
  398.     {
  399.         $macros $this->macros;
  400.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  401.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascript"));
  402.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  403.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascript"));
  404.         
  405.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  406.         
  407.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  408.     }
  409.     /**
  410.      * @codeCoverageIgnore
  411.      */
  412.     public function getTemplateName()
  413.     {
  414.         return "app_layout.html.twig";
  415.     }
  416.     /**
  417.      * @codeCoverageIgnore
  418.      */
  419.     public function isTraitable()
  420.     {
  421.         return false;
  422.     }
  423.     /**
  424.      * @codeCoverageIgnore
  425.      */
  426.     public function getDebugInfo()
  427.     {
  428.         return array (  468 => 250,  458 => 130,  448 => 129,  430 => 42,  417 => 251,  415 => 250,  355 => 192,  349 => 187,  344 => 185,  338 => 182,  331 => 178,  327 => 177,  323 => 176,  319 => 175,  315 => 174,  308 => 170,  304 => 169,  299 => 167,  293 => 164,  289 => 163,  284 => 161,  279 => 159,  275 => 158,  271 => 157,  258 => 146,  242 => 131,  240 => 129,  235 => 126,  233 => 125,  221 => 116,  208 => 106,  180 => 80,  176 => 78,  172 => 76,  170 => 75,  167 => 74,  165 => 73,  162 => 72,  160 => 71,  157 => 70,  155 => 69,  152 => 68,  150 => 67,  148 => 66,  144 => 64,  139 => 61,  124 => 43,  122 => 42,  104 => 27,  100 => 26,  93 => 22,  89 => 21,  83 => 18,  79 => 17,  74 => 15,  70 => 14,  66 => 13,  62 => 12,  58 => 11,  46 => 1,);
  429.     }
  430.     public function getSourceContext()
  431.     {
  432.         return new Source("<!DOCTYPE html>
  433. <html lang=\"en\">
  434. <head>
  435.     <meta charset=\"utf-8\">
  436.     <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
  437.     <meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">
  438.     <title>Système d'information et de Gestion Interne</title>
  439.     <!-- Favicon icon -->
  440.     <link href=\"{{ asset('admin/assets/vendor/datatables/css/jquery.dataTables.min.css') }}\" rel=\"stylesheet\">
  441.     <link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"{{ asset('admin/assets/images/favicon.png') }}\">
  442.     <link href=\"{{ asset('admin/assets/vendor/pg-calendar/css/pignose.calendar.min.css') }}\" rel=\"stylesheet\">
  443.     <link href=\"{{ asset('admin/assets/vendor/chartist/css/chartist.min.css') }}\" rel=\"stylesheet\">
  444.     <link href=\"{{ asset('admin/assets/vendor/datatables/css/jquery.dataTables.min.css') }}\" rel=\"stylesheet\">
  445.     <link href=\"{{ asset('admin/assets/vendor/bootstrap-daterangepicker/daterangepicker.css') }}\" rel=\"stylesheet\">
  446.     <link href=\"{{ asset('admin/assets/vendor/bootstrap-material-datetimepicker/css/bootstrap-material-datetimepicker.css') }}\" rel=\"stylesheet\">
  447.     <!-- Pick date -->
  448.     <link rel=\"stylesheet\" href=\"{{ asset('admin/assets/vendor/pickadate/themes/default.css') }}\">
  449.     <link rel=\"stylesheet\" href=\"{{ asset('admin/assets/vendor/pickadate/themes/default.date.css') }}\">
  450.     <!-- Summernote -->
  451.     <link href=\"{{ asset('admin/assets/vendor/summernote/summernote.css') }}\" rel=\"stylesheet\">
  452.     <link href=\"{{ asset('admin/assets/css/style.css') }}\" rel=\"stylesheet\">
  453.     <link rel=\"stylesheet\"  href=\"https://cdn.datatables.net/1.11.3/css/jquery.dataTables.min.css\">
  454.     <link rel=\"stylesheet\"  href=\"https://cdn.datatables.net/buttons/2.1.0/css/buttons.dataTables.min.css\">
  455.     <link rel=\"stylesheet\"  href=\"https://cdn.datatables.net/datetime/1.1.1/css/dataTables.dateTime.min.css\">
  456.     <link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.47/css/bootstrap-datetimepicker.min.css\"
  457.           integrity=\"sha512-aEe/ZxePawj0+G2R+AaIxgrQuKT68I28qh+wgLrcAJOz3rxCP+TwrK5SPN+E5I+1IQjNtcfvb96HDagwrKRdBw==\"
  458.           crossorigin=\"anonymous\" referrerpolicy=\"no-referrer\" />
  459.     <link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/noUiSlider/14.7.0/nouislider.min.css\"
  460.           integrity=\"sha512-40vN6DdyQoxRJCw0klEUwZfTTlcwkOLKpP8K8125hy9iF4fi8gPpWZp60qKC6MYAFaond8yQds7cTMVU8eMbgA==\"
  461.           crossorigin=\"anonymous\" referrerpolicy=\"no-referrer\" />
  462.     {% block stylesheet%}{% endblock %}
  463. </head>
  464. <body>
  465. <div id=\"preloader\">
  466.     <div class=\"sk-three-bounce\">
  467.         <div class=\"sk-child sk-bounce1\"></div>
  468.         <div class=\"sk-child sk-bounce2\"></div>
  469.         <div class=\"sk-child sk-bounce3\"></div>
  470.     </div>
  471. </div>
  472. {#{% if app.user and app.user.niveau ==0 %}#}
  473. {#<div id=\"main-wrapper\">#}
  474. {#    <p> acces non autorisé</p>#}
  475. {#</div>#}
  476. {#{% else %}#}
  477.     <div id=\"main-wrapper\">
  478.         <div class=\"nav-header\">
  479.             <a href=\"{{ path('admin_dashboard') }}\" class=\"brand-logo\">
  480.                 {#            <img class=\"logo-abbr\" src=\"{{ asset('admin/assets/images/logo-gestion-admin.png') }}\" alt=\"\">#}
  481.                 {#            <img class=\"logo-compact\" src=\"{{ asset('admin/assets/images/bscm_logo.png') }}\" alt=\"\">#}
  482.                 {#            <img class=\"brand-title\" src=\"{{ asset('admin/assets/images/bscm_logo.png') }}\" alt=\"\">#}
  483.                 BSCM
  484.                 {% if app.user.niveau == 0 %}
  485.                     N0
  486.                 {% elseif  app.user.niveau == 1 %}
  487.                     N1
  488.                 {% elseif  app.user.niveau == 2 %}
  489.                     N2
  490.                 {% elseif  app.user.niveau == 3 %}
  491.                     N3
  492.                 {% else %}
  493.                 {% endif %}
  494.             </a>
  495.             <div class=\"nav-control\">
  496.                 <div class=\"hamburger\">
  497.                     <span class=\"line\"></span><span class=\"line\"></span><span class=\"line\"></span>
  498.                 </div>
  499.             </div>
  500.         </div>
  501.         <div class=\"header\">
  502.             <div class=\"header-content\">
  503.                 <nav class=\"navbar navbar-expand\">
  504.                     <div class=\"collapse navbar-collapse justify-content-between\">
  505.                         <div class=\"header-left\">
  506.                         </div>
  507.                         <ul class=\"navbar-nav header-right\">
  508.                             <li class=\"nav-item dropdown header-profile\">
  509.                                 <!--<a class=\"btn btn-primary btn-sm\" href=\"#\"  data-toggle=\"dropdown\">
  510.                                     Enregistrement
  511.                                 </a>-->
  512.                                 <div class=\"dropdown-menu dropdown-menu-right\">
  513.                                     <a href=\"/\" class=\"dropdown-item\">
  514.                                         <i class=\"icon-globe\"></i>
  515.                                         <span class=\"ml-2\">Aller sur le site </span>
  516.                                     </a>
  517.                                     <a href=\"{{ path('logout') }}\" class=\"dropdown-item\">
  518.                                         <i class=\"icon-key\"></i>
  519.                                         <span class=\"ml-2\">Déconnexion </span>
  520.                                     </a>
  521.                                 </div>
  522.                             </li>
  523.                             <li class=\"nav-item dropdown notification_dropdown\">
  524.                                 <a class=\"btn btn-success btn-sm\" href=\"/\"> Aller sur le site</a>
  525.                             </li>
  526.                             <li class=\"nav-item dropdown notification_dropdown\">
  527.                                 <a class=\"btn btn-danger btn-sm\" href=\"{{ path('logout') }}\">Déconnexion</a>
  528.                             </li>
  529.                         </ul>
  530.                     </div>
  531.                 </nav>
  532.             </div>
  533.         </div>
  534.         {% include('admin/partials/quiqnav.html.twig') %}
  535.         <div class=\"content-body\">
  536.             <div class=\"container-fluid\">
  537.                 {% block body%}
  538.                 {% endblock%}
  539.             </div>
  540.         </div>
  541.         <div class=\"footer\">
  542.             <div class=\"copyright\">
  543.                 <p>Copyright ©  <a href=\"#\" target=\"_blank\">BSCM</a> 2023</p>
  544.             </div>
  545.         </div>
  546.     </div>
  547. {#{% endif %}#}
  548. \t<!-- Google tag (gtag.js) -->
  549. \t<script async src=\"https://www.googletagmanager.com/gtag/js?id=G-9MCDFQ4VDJ\"></script>
  550. \t<script>
  551. \t  window.dataLayer = window.dataLayer || [];
  552. \t  function gtag(){dataLayer.push(arguments);}
  553. \t  gtag('js', new Date());
  554. \t  gtag('config', 'G-9MCDFQ4VDJ');
  555. \t</script>
  556. <!-- Required vendors -->
  557. <script src=\"{{ asset('admin/assets/vendor/global/global.min.js') }}\"></script>
  558. <script src=\"{{ asset('admin/assets/js/quixnav-init.js') }}\"></script>
  559. <script src=\"{{ asset('admin/assets/js/custom.min.js') }}\"></script>
  560. <script src=\"{{ asset('admin/assets/vendor/chartist/js/chartist.min.js') }}\"></script>
  561. <script src=\"{{ asset('admin/assets/vendor/moment/moment.min.js') }}\"></script>
  562. <script src=\"{{ asset('admin/assets/vendor/pg-calendar/js/pignose.calendar.min.js') }}\"></script>
  563. <script src=\"{{ asset('admin/assets/js/dashboard/dashboard-2.js') }}\"></script>
  564. <script src=\"{{ asset('admin/assets/vendor/bootstrap-daterangepicker/daterangepicker.js') }}\"></script>
  565. <script src=\"{{ asset('admin/assets/vendor/bootstrap-material-datetimepicker/js/bootstrap-material-datetimepicker.js') }}\"></script>
  566. <!-- pickdate -->
  567. <script src=\"{{asset('admin/assets/vendor/pickadate/picker.js') }}\"></script>
  568. <script src=\"{{asset('admin/assets/vendor/pickadate/picker.time.js') }}\"></script>
  569. <script src=\"{{asset('admin/assets/vendor/pickadate/picker.date.js') }}\"></script>
  570. <script src=\"{{ asset('admin/assets/js/plugins-init/bs-daterange-picker-init.js') }}\"></script>
  571. <script src=\"{{ asset('admin/assets/js/plugins-init/material-date-picker-init.js') }}\"></script>
  572. <!-- Circle progress -->
  573. <!-- Pickdate -->
  574. <script src=\"{{asset('admin/assets/js/plugins-init/pickadate-init.js') }}\"></script>
  575. <!-- Summernote -->
  576. <script src=\"{{ asset('admin/assets/vendor/summernote/js/summernote.min.js') }}\"></script>
  577. <!-- Summernote init -->
  578. <script src=\"{{ asset('admin/assets/js/plugins-init/summernote-init.js') }}\"></script>
  579. <!-- Datatable -->
  580. {#<script src=\"{{ asset('admin/assets/vendor/datatables/js/jquery.dataTables.min.js') }}\"></script>#}
  581. {#<script src=\"{{ asset('admin/assets/js/plugins-init/datatables.init.js') }}\"></script>#}
  582. <script src=\"https://cdn.datatables.net/1.11.3/js/jquery.dataTables.min.js\"></script>
  583. <script src=\"https://cdn.datatables.net/buttons/2.1.0/js/dataTables.buttons.min.js\"></script>
  584. <script src=\"https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js\"></script>
  585. <script src=\"https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/pdfmake.min.js\"></script>
  586. <script src=\"https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/vfs_fonts.js\"></script>
  587. <script src=\"https://cdn.datatables.net/buttons/2.1.0/js/buttons.html5.min.js\"></script>
  588. <script src=\"https://cdn.datatables.net/plug-ins/1.12.1/sorting/date-uk.js\"></script>
  589. <script>
  590.     \$(document).ready(function() {
  591.         \$('#example').DataTable( {
  592.             dom: 'Bfrtip',
  593.             columnDefs: [
  594.                 { type: 'date-uk', targets: 0 }
  595.             ],
  596.             buttons: [
  597.                 'copy',
  598.                 'excel',
  599.                 'csv',
  600.                 {
  601.                     extend: 'pdfHtml5',
  602.                     exportOptions: {
  603.                         columns: ':visible',
  604.                         stripHtml: true
  605.                     },
  606.                     pageSize: 'LETTER',
  607.                     customize: function(doc, config) {
  608.                         var tableNode;
  609.                         for (i = 0; i < doc.content.length; ++i) {
  610.                             if (doc.content[i].table !== undefined) {
  611.                                 tableNode = doc.content[i];
  612.                                 break;
  613.                             }
  614.                         }
  615.                         var rowIndex = 0;
  616.                         var tableColumnCount = tableNode.table.body[rowIndex].length;
  617.                         if(tableColumnCount > 5){
  618.                             doc.pageOrientation = 'landscape';
  619.                         }
  620.                     }
  621.                 },
  622.                 'colvis'
  623.             ]
  624.         } );
  625.     } );
  626. </script>
  627. {% block javascript%}{% endblock %}
  628. </body>
  629. </html>""app_layout.html.twig""/var/www/vhosts/blackstarsco.fr/bscm/templates/app_layout.html.twig");
  630.     }
  631. }