var/cache/dev/twig/c2/c277e26a0c322a1a1fed132efb81c90e.php line 98

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\CoreExtension;
  6. use Twig\Extension\SandboxExtension;
  7. use Twig\Markup;
  8. use Twig\Sandbox\SecurityError;
  9. use Twig\Sandbox\SecurityNotAllowedTagError;
  10. use Twig\Sandbox\SecurityNotAllowedFilterError;
  11. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  12. use Twig\Source;
  13. use Twig\Template;
  14. /* base.html.twig */
  15. class __TwigTemplate_12817de4ea97ca17b4b7833053aa4412 extends Template
  16. {
  17.     private $source;
  18.     private $macros = [];
  19.     public function __construct(Environment $env)
  20.     {
  21.         parent::__construct($env);
  22.         $this->source $this->getSourceContext();
  23.         $this->parent false;
  24.         $this->blocks = [
  25.             'title' => [$this'block_title'],
  26.             'stylesheets' => [$this'block_stylesheets'],
  27.             'pagetitle' => [$this'block_pagetitle'],
  28.             'breadcrumb' => [$this'block_breadcrumb'],
  29.             'body' => [$this'block_body'],
  30.             'javascripts' => [$this'block_javascripts'],
  31.         ];
  32.     }
  33.     protected function doDisplay(array $context, array $blocks = [])
  34.     {
  35.         $macros $this->macros;
  36.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  37.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""base.html.twig"));
  38.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  39.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""base.html.twig"));
  40.         // line 1
  41.         yield "<!DOCTYPE html>
  42. <html>
  43.     <head>
  44.         <meta charset=\"UTF-8\">
  45.         <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">
  46.         <title>
  47.             ";
  48.         // line 7
  49.         yield from $this->unwrap()->yieldBlock('title'$context$blocks);
  50.         // line 12
  51.         yield "            | Project
  52.                         \t\t
  53.                     
  54.         </title>
  55.         <link rel=\"stylesheet\" href=\"";
  56.         // line 16
  57.         yield Twig\Extension\EscaperExtension::escape($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/plugins/fontawesome-free/css/all.min.css"), "html"nulltrue);
  58.         yield "\">
  59.         <link rel=\"stylesheet\" href=\"";
  60.         // line 17
  61.         yield Twig\Extension\EscaperExtension::escape($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/dist/css/adminlte.min.css"), "html"nulltrue);
  62.         yield "\">
  63.         <link rel=\"stylesheet\" href=\"";
  64.         // line 18
  65.         yield Twig\Extension\EscaperExtension::escape($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/plugins/select2/css/select2.css"), "html"nulltrue);
  66.         yield "\">
  67.         <link rel=\"stylesheet\" href=\"";
  68.         // line 19
  69.         yield Twig\Extension\EscaperExtension::escape($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/plugins/select2/css/select2.css"), "html"nulltrue);
  70.         yield "\">
  71.         <link rel=\"stylesheet\" href=\"";
  72.         // line 20
  73.         yield Twig\Extension\EscaperExtension::escape($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/build/css/custom.css"), "html"nulltrue);
  74.         yield "\">
  75.     
  76.         ";
  77.         // line 22
  78.         yield from $this->unwrap()->yieldBlock('stylesheets'$context$blocks);
  79.         // line 23
  80.         yield "        <script src=\"";
  81.         yield Twig\Extension\EscaperExtension::escape($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/plugins/jquery/jquery.min.js"), "html"nulltrue);
  82.         yield "\"></script>
  83.     </head>
  84.     <body class=\"hold-transition sidebar-mini\">
  85.         <div class=\"wrapper\">
  86.             ";
  87.         // line 28
  88.         yield from         $this->loadTemplate("menu/navbar.html.twig""base.html.twig"28)->unwrap()->yield($context);
  89.         // line 29
  90.         yield "            ";
  91.         yield from         $this->loadTemplate("menu/sidebar.html.twig""base.html.twig"29)->unwrap()->yield($context);
  92.         // line 30
  93.         yield "            <div class=\"content-wrapper\">
  94.                 <div class=\"content-header\">
  95.                     <div class=\"container-fluid\">
  96.                         <div class=\"row mb-2\">
  97.                             <div class=\"col-sm-6\">
  98.                                 <h1 class=\"m-0\">
  99.                                     ";
  100.         // line 36
  101.         yield from $this->unwrap()->yieldBlock('pagetitle'$context$blocks);
  102.         // line 37
  103.         yield "                                </h1>
  104.                             </div>
  105.                             <div class=\"col-sm-6\">
  106.                                 <ol class=\"breadcrumb float-sm-right\">
  107.                                     <li class=\"breadcrumb-item\">
  108.                                         <a href=\"#\">
  109.                                             Home
  110.                                                                                     
  111.                                         </a>
  112.                                     </li>
  113.                                     ";
  114.         // line 47
  115.         yield from $this->unwrap()->yieldBlock('breadcrumb'$context$blocks);
  116.         // line 48
  117.         yield "                                </ol>
  118.                             </div>
  119.                         </div>
  120.                     </div>
  121.                 </div>
  122.                 <div class=\"container-fluid px-5\">
  123.                     <div class=\"row\">
  124.                         <div class=\"col-md-12\">
  125.                             ";
  126.         // line 57
  127.         $context['_parent'] = $context;
  128.         $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'57$this->source); })()), "flashes", [], "any"falsefalsefalse57));
  129.         foreach ($context['_seq'] as $context["label"] => $context["messages"]) {
  130.             // line 58
  131.             yield "                                ";
  132.             $context['_parent'] = $context;
  133.             $context['_seq'] = CoreExtension::ensureTraversable($context["messages"]);
  134.             foreach ($context['_seq'] as $context["_key"] => $context["message"]) {
  135.                 // line 59
  136.                 yield "                                    <div class=\"row alert alert-";
  137.                 yield Twig\Extension\EscaperExtension::escape($this->env$context["label"], "html"nulltrue);
  138.                 yield " alert-dismissible\">
  139.                                         <button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-hidden=\"true\">
  140.                                             ×
  141.                                                                                     
  142.                                         </button>
  143.                                         <h4 class=\"mr-4\">
  144.                                             <i class=\"icon fa fa-";
  145.                 // line 65
  146.                 if (($context["label"] == "success")) {
  147.                     yield "check ";
  148.                 } else {
  149.                     yield "ban ";
  150.                 }
  151.                 yield "\"></i>
  152.                                         </h4>
  153.                                         ";
  154.                 // line 67
  155.                 yield Twig\Extension\EscaperExtension::escape($this->env$context["message"], "html"nulltrue);
  156.                 yield "
  157.                                     </div>
  158.                                 ";
  159.             }
  160.             $_parent $context['_parent'];
  161.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['message'], $context['_parent'], $context['loop']);
  162.             $context array_intersect_key($context$_parent) + $_parent;
  163.             // line 70
  164.             yield "                            ";
  165.         }
  166.         $_parent $context['_parent'];
  167.         unset($context['_seq'], $context['_iterated'], $context['label'], $context['messages'], $context['_parent'], $context['loop']);
  168.         $context array_intersect_key($context$_parent) + $_parent;
  169.         // line 71
  170.         yield "                        </div>
  171.                     </div>
  172.                 </div>
  173.                 <div class=\"content\">
  174.                     <div class=\"container-fluid\">
  175.                         ";
  176.         // line 77
  177.         yield from $this->unwrap()->yieldBlock('body'$context$blocks);
  178.         // line 78
  179.         yield "                    </div>
  180.                 </div>
  181.             </div>
  182.             <footer class=\"main-footer\">
  183.                 <div class=\"float-right d-none d-sm-inline\">
  184.                     Project Followup
  185.                                                         
  186.                                     
  187.                 </div>
  188.                 <strong>
  189.                     Copyright &copy;
  190.                                                             
  191.                                         
  192.                     ";
  193.         // line 91
  194.         yield Twig\Extension\EscaperExtension::escape($this->envTwig\Extension\CoreExtension::dateFormatFilter($this->env"now""Y"), "html"nulltrue);
  195.         yield "
  196.                 </strong>
  197.                 All rights reserved.
  198.                                             
  199.                             
  200.             </footer>
  201.         </div>
  202.         <script src=\"";
  203.         // line 98
  204.         yield Twig\Extension\EscaperExtension::escape($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/plugins/bootstrap/js/bootstrap.bundle.min.js"), "html"nulltrue);
  205.         yield "\"></script>
  206.         <script src=\"";
  207.         // line 99
  208.         yield Twig\Extension\EscaperExtension::escape($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/plugins/moment/moment.min.js"), "html"nulltrue);
  209.         yield "\"></script>
  210.         <script src=\"";
  211.         // line 100
  212.         yield Twig\Extension\EscaperExtension::escape($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/dist/js/adminlte.js"), "html"nulltrue);
  213.         yield "\"></script>
  214.         <script src=\"";
  215.         // line 101
  216.         yield Twig\Extension\EscaperExtension::escape($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/plugins/select2/js/select2.full.min.js"), "html"nulltrue);
  217.         yield "\"></script>
  218.  
  219.         <script>
  220. \t\t\$(function () {
  221. \t\t\t//Initialize Select2 Elements
  222. \t\t\t\$('.select2').select2()
  223. \t\t\t//Initialize Select2 Elements
  224. \t\t\t\$('.select2bs4').select2({
  225. \t\t\ttheme: 'bootstrap4'
  226. \t\t\t})
  227. \t\t});
  228. \t\t</script>
  229.         <script>
  230. \t\t\t\$(document).ready(function(){
  231. \t\t\t\t\$(\".nav-sidebar\").find(\".active\").removeClass(\"active\");
  232. \t\t\t\tvar path = window.location.href; 
  233. \t\t\t\t\$('.nav-item a').each(function() {
  234. \t\t\t\t\tif (this.href === path) {
  235. \t\t\t\t\t\t\$(this).addClass('active');
  236. \t\t\t\t\t\t\$(this).closest('.has-treeview').addClass('menu-open active');
  237. \t\t\t\t\t}
  238. \t\t\t\t});
  239. \t\t\t})
  240. \t\t</script>
  241.        
  242.         ";
  243.         // line 130
  244.         yield from $this->unwrap()->yieldBlock('javascripts'$context$blocks);
  245.         // line 133
  246.         yield "    </body>
  247. </html>
  248. ";
  249.         
  250.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  251.         
  252.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  253.         return; yield '';
  254.     }
  255.     // line 7
  256.     public function block_title($context, array $blocks = [])
  257.     {
  258.         $macros $this->macros;
  259.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  260.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  261.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  262.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  263.         // line 8
  264.         yield "                Welcome!
  265.                                 \t\t\t
  266.                             
  267.             ";
  268.         
  269.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  270.         
  271.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  272.         return; yield '';
  273.     }
  274.     // line 22
  275.     public function block_stylesheets($context, array $blocks = [])
  276.     {
  277.         $macros $this->macros;
  278.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  279.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  280.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  281.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  282.         
  283.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  284.         
  285.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  286.         return; yield '';
  287.     }
  288.     // line 36
  289.     public function block_pagetitle($context, array $blocks = [])
  290.     {
  291.         $macros $this->macros;
  292.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  293.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""pagetitle"));
  294.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  295.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""pagetitle"));
  296.         
  297.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  298.         
  299.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  300.         return; yield '';
  301.     }
  302.     // line 47
  303.     public function block_breadcrumb($context, array $blocks = [])
  304.     {
  305.         $macros $this->macros;
  306.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  307.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""breadcrumb"));
  308.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  309.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""breadcrumb"));
  310.         
  311.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  312.         
  313.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  314.         return; yield '';
  315.     }
  316.     // line 77
  317.     public function block_body($context, array $blocks = [])
  318.     {
  319.         $macros $this->macros;
  320.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  321.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  322.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  323.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  324.         
  325.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  326.         
  327.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  328.         return; yield '';
  329.     }
  330.     // line 130
  331.     public function block_javascripts($context, array $blocks = [])
  332.     {
  333.         $macros $this->macros;
  334.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  335.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  336.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  337.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  338.         // line 131
  339.         yield "    
  340.     ";
  341.         
  342.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  343.         
  344.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  345.         return; yield '';
  346.     }
  347.     /**
  348.      * @codeCoverageIgnore
  349.      */
  350.     public function getTemplateName()
  351.     {
  352.         return "base.html.twig";
  353.     }
  354.     /**
  355.      * @codeCoverageIgnore
  356.      */
  357.     public function isTraitable()
  358.     {
  359.         return false;
  360.     }
  361.     /**
  362.      * @codeCoverageIgnore
  363.      */
  364.     public function getDebugInfo()
  365.     {
  366.         return array (  385 => 131,  375 => 130,  356 => 77,  337 => 47,  318 => 36,  299 => 22,  285 => 8,  275 => 7,  262 => 133,  260 => 130,  228 => 101,  224 => 100,  220 => 99,  216 => 98,  206 => 91,  191 => 78,  189 => 77,  181 => 71,  175 => 70,  166 => 67,  157 => 65,  147 => 59,  142 => 58,  138 => 57,  127 => 48,  125 => 47,  113 => 37,  111 => 36,  103 => 30,  100 => 29,  98 => 28,  89 => 23,  87 => 22,  82 => 20,  78 => 19,  74 => 18,  70 => 17,  66 => 16,  60 => 12,  58 => 7,  50 => 1,);
  367.     }
  368.     public function getSourceContext()
  369.     {
  370.         return new Source("<!DOCTYPE html>
  371. <html>
  372.     <head>
  373.         <meta charset=\"UTF-8\">
  374.         <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">
  375.         <title>
  376.             {% block title %}
  377.                 Welcome!
  378.                                 \t\t\t
  379.                             
  380.             {% endblock %}
  381.             | Project
  382.                         \t\t
  383.                     
  384.         </title>
  385.         <link rel=\"stylesheet\" href=\"{{ asset('assets/plugins/fontawesome-free/css/all.min.css') }}\">
  386.         <link rel=\"stylesheet\" href=\"{{ asset('assets/dist/css/adminlte.min.css') }}\">
  387.         <link rel=\"stylesheet\" href=\"{{ asset('assets/plugins/select2/css/select2.css') }}\">
  388.         <link rel=\"stylesheet\" href=\"{{ asset('assets/plugins/select2/css/select2.css') }}\">
  389.         <link rel=\"stylesheet\" href=\"{{ asset('assets/build/css/custom.css') }}\">
  390.     
  391.         {% block stylesheets %}{% endblock %}
  392.         <script src=\"{{ asset('assets/plugins/jquery/jquery.min.js') }}\"></script>
  393.     </head>
  394.     <body class=\"hold-transition sidebar-mini\">
  395.         <div class=\"wrapper\">
  396.             {% include \"menu/navbar.html.twig\" %}
  397.             {% include \"menu/sidebar.html.twig\" %}
  398.             <div class=\"content-wrapper\">
  399.                 <div class=\"content-header\">
  400.                     <div class=\"container-fluid\">
  401.                         <div class=\"row mb-2\">
  402.                             <div class=\"col-sm-6\">
  403.                                 <h1 class=\"m-0\">
  404.                                     {% block pagetitle %}{% endblock %}
  405.                                 </h1>
  406.                             </div>
  407.                             <div class=\"col-sm-6\">
  408.                                 <ol class=\"breadcrumb float-sm-right\">
  409.                                     <li class=\"breadcrumb-item\">
  410.                                         <a href=\"#\">
  411.                                             Home
  412.                                                                                     
  413.                                         </a>
  414.                                     </li>
  415.                                     {% block breadcrumb %}{% endblock %}
  416.                                 </ol>
  417.                             </div>
  418.                         </div>
  419.                     </div>
  420.                 </div>
  421.                 <div class=\"container-fluid px-5\">
  422.                     <div class=\"row\">
  423.                         <div class=\"col-md-12\">
  424.                             {% for label, messages in app.flashes %}
  425.                                 {% for message in messages %}
  426.                                     <div class=\"row alert alert-{{ label }} alert-dismissible\">
  427.                                         <button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-hidden=\"true\">
  428.                                             ×
  429.                                                                                     
  430.                                         </button>
  431.                                         <h4 class=\"mr-4\">
  432.                                             <i class=\"icon fa fa-{% if label=='success' %}check {% else %}ban {% endif %}\"></i>
  433.                                         </h4>
  434.                                         {{ message }}
  435.                                     </div>
  436.                                 {% endfor %}
  437.                             {% endfor %}
  438.                         </div>
  439.                     </div>
  440.                 </div>
  441.                 <div class=\"content\">
  442.                     <div class=\"container-fluid\">
  443.                         {% block body %}{% endblock %}
  444.                     </div>
  445.                 </div>
  446.             </div>
  447.             <footer class=\"main-footer\">
  448.                 <div class=\"float-right d-none d-sm-inline\">
  449.                     Project Followup
  450.                                                         
  451.                                     
  452.                 </div>
  453.                 <strong>
  454.                     Copyright &copy;
  455.                                                             
  456.                                         
  457.                     {{ 'now' | date('Y') }}
  458.                 </strong>
  459.                 All rights reserved.
  460.                                             
  461.                             
  462.             </footer>
  463.         </div>
  464.         <script src=\"{{ asset('assets/plugins/bootstrap/js/bootstrap.bundle.min.js') }}\"></script>
  465.         <script src=\"{{ asset('assets/plugins/moment/moment.min.js') }}\"></script>
  466.         <script src=\"{{ asset('assets/dist/js/adminlte.js') }}\"></script>
  467.         <script src=\"{{ asset('assets/plugins/select2/js/select2.full.min.js') }}\"></script>
  468.  
  469.         <script>
  470. \t\t\$(function () {
  471. \t\t\t//Initialize Select2 Elements
  472. \t\t\t\$('.select2').select2()
  473. \t\t\t//Initialize Select2 Elements
  474. \t\t\t\$('.select2bs4').select2({
  475. \t\t\ttheme: 'bootstrap4'
  476. \t\t\t})
  477. \t\t});
  478. \t\t</script>
  479.         <script>
  480. \t\t\t\$(document).ready(function(){
  481. \t\t\t\t\$(\".nav-sidebar\").find(\".active\").removeClass(\"active\");
  482. \t\t\t\tvar path = window.location.href; 
  483. \t\t\t\t\$('.nav-item a').each(function() {
  484. \t\t\t\t\tif (this.href === path) {
  485. \t\t\t\t\t\t\$(this).addClass('active');
  486. \t\t\t\t\t\t\$(this).closest('.has-treeview').addClass('menu-open active');
  487. \t\t\t\t\t}
  488. \t\t\t\t});
  489. \t\t\t})
  490. \t\t</script>
  491.        
  492.         {% block javascripts %}
  493.     
  494.     {% endblock %}
  495.     </body>
  496. </html>
  497. ""base.html.twig""/var/www/project.digitalethiopia.gov.et/templates/base.html.twig");
  498.     }
  499. }