var/cache/dev/twig/cf/cffde6fd19815d85fb4a08d5347b2c0c.php line 39

  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_6c2f978a12046420a1a926ab6bd19fe5 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.             'meta' => [$this'block_meta'],
  26.             'stylesheets' => [$this'block_stylesheets'],
  27.             'title' => [$this'block_title'],
  28.             'body' => [$this'block_body'],
  29.             'javascripts' => [$this'block_javascripts'],
  30.         ];
  31.     }
  32.     protected function doDisplay(array $context, array $blocks = [])
  33.     {
  34.         $macros $this->macros;
  35.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  36.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""base.html.twig"));
  37.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  38.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""base.html.twig"));
  39.         // line 1
  40.         yield "<!DOCTYPE html>
  41. <html lang=\"";
  42.         // line 2
  43.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["language"]) || array_key_exists("language"$context) ? $context["language"] : (function () { throw new RuntimeError('Variable "language" does not exist.'2$this->source); })()), "html"nulltrue);
  44.         yield "\" dir=\"";
  45.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["dir"]) || array_key_exists("dir"$context) ? $context["dir"] : (function () { throw new RuntimeError('Variable "dir" does not exist.'2$this->source); })()), "html"nulltrue);
  46.         yield "\">
  47.     <head>";
  48.         // line 4
  49.         yield from $this->unwrap()->yieldBlock('meta'$context$blocks);
  50.         // line 17
  51.         yield "<link rel=\"canonical\" href=\"";
  52.         yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("app_index");
  53.         yield "\"> 
  54.         <!-- websocket configuration -->
  55.         ";
  56.         // line 24
  57.         yield from $this->unwrap()->yieldBlock('stylesheets'$context$blocks);
  58.         // line 25
  59.         yield "<title>";
  60.         // line 26
  61.         $___internal_parse_0_ = ('' === $tmp \Twig\Extension\CoreExtension::captureOutput((function () use (&$context$macros$blocks) {
  62.             // line 27
  63.             yield "                ";
  64.             yield from $this->unwrap()->yieldBlock('title'$context$blocks);
  65.             // line 28
  66.             yield "            ";
  67.             return; yield '';
  68.         })())) ? '' : new Markup($tmp$this->env->getCharset());
  69.         // line 26
  70.         yield Twig\Extension\CoreExtension::spaceless($___internal_parse_0_);
  71.         // line 29
  72.         yield "</title>        
  73.         <link rel=\"shortcut icon\" href=\"";
  74.         // line 30
  75.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("build/images/nautile.ico"), "html"nulltrue);
  76.         yield "\" type=\"image/x-icon\">
  77.         <link rel=\"icon\" href=\"";
  78.         // line 31
  79.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("build/images/icon32x32.png"), "html"nulltrue);
  80.         yield "\" type=\"image/png\" sizes=\"32x32\">
  81.         <link rel=\"icon\" href=\"";
  82.         // line 32
  83.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("build/images/icon96x96.png"), "html"nulltrue);
  84.         yield "\" type=\"image/png\" sizes=\"96x96\">
  85.         <link rel=\"icon\" href=\"";
  86.         // line 33
  87.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("build/images/icon192x192.png"), "html"nulltrue);
  88.         yield "\" type=\"image/png\" sizes=\"192x192\">
  89.         <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">
  90.         <link rel=\"preconnect\" href=\"https://fonts.gstatic.com/\" crossorigin>
  91.         <link rel=\"preload\" href=\"https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600&display=swap\" as=\"style\" type=\"text/css\">
  92.         <link rel=\"preload\" href=\"https://fonts.googleapis.com/css2?family=Material+Icons+Outlined\" as=\"style\"  type=\"text/css\">  
  93.         <link href=\"https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600&display=swap\" rel=\"stylesheet\">  
  94.         <link href=\"https://fonts.googleapis.com/css2?family=Material+Icons+Outlined\" rel=\"stylesheet\">   
  95.     </head>
  96.     <body class=\"nautile-paiement nautile-theme\">
  97.     \t<div class=\"preloader\">
  98.             <img src=\"";
  99.         // line 43
  100.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("build/images/preloader.gif"), "html"nulltrue);
  101.         yield "\" alt=\"preloader\">
  102.         </div>";
  103.         // line 45
  104.         yield from $this->unwrap()->yieldBlock('body'$context$blocks);
  105.         // line 46
  106.         yield from $this->unwrap()->yieldBlock('javascripts'$context$blocks);
  107.         // line 49
  108.         yield "<script>
  109.             window.addEventListener(\"DOMContentLoaded\", function(){ document.querySelector('.preloader').classList.add(\"loaded\");});
  110.         </script>
  111.         <ntl-snackbar><ntl-icon-button light icon=\"close\" slot=\"dismiss\"></ntl-icon-button></ntl-snackbar>                      
  112.         <ntl-darkmode-switch class=\"darkmode-switch\"></ntl-darkmode-switch>             
  113.         <ntl-back-to-top class=\"back-to-top-handler\"></ntl-back-to-top>  
  114.     </body>
  115. </html>
  116. ";
  117.         
  118.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  119.         
  120.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  121.         return; yield '';
  122.     }
  123.     // line 4
  124.     public function block_meta($context, array $blocks = [])
  125.     {
  126.         $macros $this->macros;
  127.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  128.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""meta"));
  129.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  130.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""meta"));
  131.         // line 5
  132.         yield "<meta charset=\"UTF-8\"/>            
  133.             <meta name=\"mobile-web-app-capable\" content=\"yes\">  
  134.             <meta name=\"apple-mobile-web-app-capable\" content=\"yes\">  
  135.             <meta name=\"HandheldFriendly\" content=\"True\">
  136.             <meta name=\"MobileOptimized\" content=\"320\">
  137.             <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, minimal-ui\" />                
  138.                                     <meta name=\"robots\" content=\"noindex, nofollow, noarchive\">
  139.                         ";
  140.         
  141.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  142.         
  143.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  144.         return; yield '';
  145.     }
  146.     // line 24
  147.     public function block_stylesheets($context, array $blocks = [])
  148.     {
  149.         $macros $this->macros;
  150.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  151.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  152.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  153.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  154.         yield $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("paiement");
  155.         
  156.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  157.         
  158.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  159.         return; yield '';
  160.     }
  161.     // line 27
  162.     public function block_title($context, array $blocks = [])
  163.     {
  164.         $macros $this->macros;
  165.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  166.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  167.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  168.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  169.         yield "base template";
  170.         
  171.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  172.         
  173.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  174.         return; yield '';
  175.     }
  176.     // line 45
  177.     public function block_body($context, array $blocks = [])
  178.     {
  179.         $macros $this->macros;
  180.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  181.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  182.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  183.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  184.         
  185.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  186.         
  187.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  188.         return; yield '';
  189.     }
  190.     // line 46
  191.     public function block_javascripts($context, array $blocks = [])
  192.     {
  193.         $macros $this->macros;
  194.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  195.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  196.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  197.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  198.         // line 47
  199.         yield $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("paiement");
  200.         
  201.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  202.         
  203.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  204.         return; yield '';
  205.     }
  206.     /**
  207.      * @codeCoverageIgnore
  208.      */
  209.     public function getTemplateName()
  210.     {
  211.         return "base.html.twig";
  212.     }
  213.     /**
  214.      * @codeCoverageIgnore
  215.      */
  216.     public function isTraitable()
  217.     {
  218.         return false;
  219.     }
  220.     /**
  221.      * @codeCoverageIgnore
  222.      */
  223.     public function getDebugInfo()
  224.     {
  225.         return array (  233 => 47,  223 => 46,  204 => 45,  184 => 27,  164 => 24,  146 => 5,  136 => 4,  117 => 49,  115 => 46,  113 => 45,  109 => 43,  96 => 33,  92 => 32,  88 => 31,  84 => 30,  81 => 29,  79 => 26,  75 => 28,  72 => 27,  70 => 26,  68 => 25,  66 => 24,  60 => 17,  58 => 4,  52 => 2,  49 => 1,);
  226.     }
  227.     public function getSourceContext()
  228.     {
  229.         return new Source("<!DOCTYPE html>
  230. <html lang=\"{{ language }}\" dir=\"{{ dir }}\">
  231.     <head>
  232.         {%- block meta -%}
  233.             <meta charset=\"UTF-8\"/>            
  234.             <meta name=\"mobile-web-app-capable\" content=\"yes\">  
  235.             <meta name=\"apple-mobile-web-app-capable\" content=\"yes\">  
  236.             <meta name=\"HandheldFriendly\" content=\"True\">
  237.             <meta name=\"MobileOptimized\" content=\"320\">
  238.             <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, minimal-ui\" />                
  239.             {# <meta name=\"description\" content=\"\"> #}
  240.             {# <meta name=\"keywords\" content=\"\"> #}
  241.             <meta name=\"robots\" content=\"noindex, nofollow, noarchive\">
  242.             {# opengraph #}
  243.             {# twitter #}            
  244.         {%- endblock -%}
  245.         <link rel=\"canonical\" href=\"{{ url(\"app_index\") }}\"> 
  246.         <!-- websocket configuration -->
  247.         {#{ ws_client() } 
  248.             <script  type=\"text/javascript\">
  249.                 const NAUTILE_PLUS_WEBSOCKET_URI = \"wss://{{ gos_web_socket_server_host }}:{{ gos_web_socket_server_port }}\";
  250.             </script>
  251.         #}
  252.         {%- block stylesheets -%}{{- encore_entry_link_tags('paiement') -}}{%- endblock -%}      
  253.         <title>
  254.             {%- apply spaceless %}
  255.                 {% block title %}base template{% endblock %}
  256.             {% endapply -%}
  257.         </title>        
  258.         <link rel=\"shortcut icon\" href=\"{{ asset('build/images/nautile.ico') }}\" type=\"image/x-icon\">
  259.         <link rel=\"icon\" href=\"{{ asset('build/images/icon32x32.png') }}\" type=\"image/png\" sizes=\"32x32\">
  260.         <link rel=\"icon\" href=\"{{ asset('build/images/icon96x96.png') }}\" type=\"image/png\" sizes=\"96x96\">
  261.         <link rel=\"icon\" href=\"{{ asset('build/images/icon192x192.png') }}\" type=\"image/png\" sizes=\"192x192\">
  262.         <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">
  263.         <link rel=\"preconnect\" href=\"https://fonts.gstatic.com/\" crossorigin>
  264.         <link rel=\"preload\" href=\"https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600&display=swap\" as=\"style\" type=\"text/css\">
  265.         <link rel=\"preload\" href=\"https://fonts.googleapis.com/css2?family=Material+Icons+Outlined\" as=\"style\"  type=\"text/css\">  
  266.         <link href=\"https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600&display=swap\" rel=\"stylesheet\">  
  267.         <link href=\"https://fonts.googleapis.com/css2?family=Material+Icons+Outlined\" rel=\"stylesheet\">   
  268.     </head>
  269.     <body class=\"nautile-paiement nautile-theme\">
  270.     \t<div class=\"preloader\">
  271.             <img src=\"{{ asset('build/images/preloader.gif') }}\" alt=\"preloader\">
  272.         </div>
  273.         {%- block body -%}{%- endblock -%}                                 
  274.         {%- block javascripts -%}
  275.             {{ encore_entry_script_tags('paiement') }}
  276.         {%- endblock -%}
  277.         <script>
  278.             window.addEventListener(\"DOMContentLoaded\", function(){ document.querySelector('.preloader').classList.add(\"loaded\");});
  279.         </script>
  280.         <ntl-snackbar><ntl-icon-button light icon=\"close\" slot=\"dismiss\"></ntl-icon-button></ntl-snackbar>                      
  281.         <ntl-darkmode-switch class=\"darkmode-switch\"></ntl-darkmode-switch>             
  282.         <ntl-back-to-top class=\"back-to-top-handler\"></ntl-back-to-top>  
  283.     </body>
  284. </html>
  285. ""base.html.twig""/var/www/html/app/Paiement/templates/base.html.twig");
  286.     }
  287. }