var/cache/te_dev/twig/72/72fade738b70956a3982867d8b348d1fa6163e9365329ee2ba7a93f6431873e8.php line 54

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. /* @Web/Order/show.html.twig */
  14. class __TwigTemplate_0bfdd536983af09adf1d78f1091841196d22c1c3d30c79183c7148768a2121fd extends \Twig\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->blocks = [
  23.             'title' => [$this'block_title'],
  24.             'stylesheets' => [$this'block_stylesheets'],
  25.             'javascripts' => [$this'block_javascripts'],
  26.             'content' => [$this'block_content'],
  27.         ];
  28.     }
  29.     protected function doGetParent(array $context)
  30.     {
  31.         // line 1
  32.         return "@Web/layout.html.twig";
  33.     }
  34.     protected function doDisplay(array $context, array $blocks = [])
  35.     {
  36.         $macros $this->macros;
  37.         $__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  38.         $__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d->enter($__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@Web/Order/show.html.twig"));
  39.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  40.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@Web/Order/show.html.twig"));
  41.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  42.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@Web/Order/show.html.twig"));
  43.         $this->parent $this->loadTemplate("@Web/layout.html.twig""@Web/Order/show.html.twig"1);
  44.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  45.         
  46.         $__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d->leave($__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d_prof);
  47.         
  48.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  49.         
  50.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  51.     }
  52.     // line 3
  53.     public function block_title($context, array $blocks = [])
  54.     {
  55.         $macros $this->macros;
  56.         $__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  57.         $__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d->enter($__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  58.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  59.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  60.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  61.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  62.         // line 4
  63.         echo "    ";
  64.         echo twig_escape_filter($this->envtwig_striptags((isset($context["title"]) || array_key_exists("title"$context) ? $context["title"] : (function () { throw new RuntimeError('Variable "title" does not exist.'4$this->source); })())), "html"nulltrue);
  65.         echo " &middot; ";
  66.         echo twig_escape_filter($this->env, (isset($context["siteName"]) || array_key_exists("siteName"$context) ? $context["siteName"] : (function () { throw new RuntimeError('Variable "siteName" does not exist.'4$this->source); })()), "html"nulltrue);
  67.         echo "
  68. ";
  69.         
  70.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  71.         
  72.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  73.         
  74.         $__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d->leave($__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d_prof);
  75.     }
  76.     // line 7
  77.     public function block_stylesheets($context, array $blocks = [])
  78.     {
  79.         $macros $this->macros;
  80.         $__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  81.         $__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d->enter($__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  82.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  83.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  84.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  85.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  86.         // line 8
  87.         echo "    <link href=\"";
  88.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("build/stylesheets/common_components.css"), "html"nulltrue);
  89.         echo "\" rel=\"stylesheet\"/>
  90.     <link href=\"";
  91.         // line 9
  92.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("build/stylesheets/order.css"), "html"nulltrue);
  93.         echo "\" rel=\"stylesheet\" type=\"text/css\"/>
  94.     ";
  95.         // line 11
  96.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["te"]) || array_key_exists("te"$context) ? $context["te"] : (function () { throw new RuntimeError('Variable "te" does not exist.'11$this->source); })()), "request", [], "any"falsefalsefalse11), "get", [=> "share"], "method"falsefalsefalse11) == "pdf")) {
  97.             // line 12
  98.             echo "        <link href=\"";
  99.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("build/stylesheets/orderPrint.css"), "html"nulltrue);
  100.             echo "\" rel=\"stylesheet\" type=\"text/css\"/>
  101.     ";
  102.         }
  103.         
  104.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  105.         
  106.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  107.         
  108.         $__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d->leave($__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d_prof);
  109.     }
  110.     // line 16
  111.     public function block_javascripts($context, array $blocks = [])
  112.     {
  113.         $macros $this->macros;
  114.         $__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  115.         $__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d->enter($__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  116.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  117.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  118.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  119.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  120.         // line 17
  121.         echo "    ";
  122.         $this->displayParentBlock("javascripts"$context$blocks);
  123.         echo "
  124.     <script type=\"text/javascript\" src=\"";
  125.         // line 18
  126.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("_js/pdf-export.min.js"), "html"nulltrue);
  127.         echo "\" charset=\"utf-8\"></script>
  128.     <script src=\"";
  129.         // line 19
  130.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("build/client-bundle.js"), "html"nulltrue);
  131.         echo "\"></script>
  132.     <script
  133.             src=\"https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=explicit&hl=";
  134.         // line 21
  135.         echo twig_escape_filter($this->env$this->extensions['WebBundle\Twig\AppExtension']->userLocale(), "html"nulltrue);
  136.         echo "\"
  137.             async=\"async\">
  138.     </script>
  139.     <script
  140.             src=\"https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.4.0/polyfills.umd.min.js\"
  141.             async=\"async\">
  142.     </script>
  143.     <script
  144.             src=\"https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.4.0/jspdf.umd.js\"
  145.             async=\"async\">
  146.     </script>
  147.     <script src=\"";
  148.         // line 32
  149.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("lib/html2canvas.min.js"), "html"nulltrue);
  150.         echo "\"></script>
  151.     <script type=\"text/javascript\">
  152.         var captchaBoDelivery;
  153.         var onloadCallback = function () {
  154.             if (document.getElementById('captchaBoDelivery')) {
  155.                 console.log('onloadCallback IF');
  156.                 captchaBoDelivery = grecaptcha.render('captchaBoDelivery', {
  157.                     'sitekey': '";
  158.         // line 40
  159.         echo twig_escape_filter($this->env, (isset($context["recaptcha"]) || array_key_exists("recaptcha"$context) ? $context["recaptcha"] : (function () { throw new RuntimeError('Variable "recaptcha" does not exist.'40$this->source); })()), "html"nulltrue);
  160.         echo "',
  161.                     'callback': 'handleRecaptchaToken' /* handleRecaptchaToken добавляю к window в React компоненте */
  162.                 });
  163.             }
  164.         };
  165.     </script>
  166.     <script src=\"https://maps.googleapis.com/maps/api/js?key=AIzaSyAhO7R_016aCipWcwMGq2lE-pPr1C4fdD0\"></script>
  167. ";
  168.         
  169.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  170.         
  171.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  172.         
  173.         $__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d->leave($__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d_prof);
  174.     }
  175.     // line 49
  176.     public function block_content($context, array $blocks = [])
  177.     {
  178.         $macros $this->macros;
  179.         $__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d $this->extensions["Sentry\\SentryBundle\\Tracing\\Twig\\TwigTracingExtension"];
  180.         $__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d->enter($__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  181.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  182.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  183.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  184.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  185.         // line 50
  186.         echo "    ";
  187.         echo $this->extensions['Limenius\ReactRenderer\Twig\ReactRenderExtension']->reactReduxStore("appStore", (isset($context["initialState"]) || array_key_exists("initialState"$context) ? $context["initialState"] : (function () { throw new RuntimeError('Variable "initialState" does not exist.'50$this->source); })()));
  188.         echo "
  189.     ";
  190.         // line 51
  191.         echo $this->extensions['Limenius\ReactRenderer\Twig\ReactRenderExtension']->reactRenderComponent("App", ["rendering" => "client_side"]);
  192.         echo "
  193. ";
  194.         
  195.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  196.         
  197.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  198.         
  199.         $__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d->leave($__internal_17fc5a9d7f60dc995440a5a315cc27cefd5208dd5c9d418ecd10c2a16ddca18d_prof);
  200.     }
  201.     public function getTemplateName()
  202.     {
  203.         return "@Web/Order/show.html.twig";
  204.     }
  205.     public function isTraitable()
  206.     {
  207.         return false;
  208.     }
  209.     public function getDebugInfo()
  210.     {
  211.         return array (  231 => 51,  226 => 50,  213 => 49,  192 => 40,  181 => 32,  167 => 21,  162 => 19,  158 => 18,  153 => 17,  140 => 16,  123 => 12,  121 => 11,  116 => 9,  111 => 8,  98 => 7,  80 => 4,  67 => 3,  38 => 1,);
  212.     }
  213.     public function getSourceContext()
  214.     {
  215.         return new Source("{% extends '@Web/layout.html.twig' %}
  216. {% block title %}
  217.     {{ title | striptags }} &middot; {{ siteName }}
  218. {% endblock %}
  219. {% block stylesheets %}
  220.     <link href=\"{{ asset('build/stylesheets/common_components.css') }}\" rel=\"stylesheet\"/>
  221.     <link href=\"{{ asset('build/stylesheets/order.css') }}\" rel=\"stylesheet\" type=\"text/css\"/>
  222.     {% if te.request.get('share') == 'pdf' %}
  223.         <link href=\"{{ asset('build/stylesheets/orderPrint.css') }}\" rel=\"stylesheet\" type=\"text/css\"/>
  224.     {% endif %}
  225. {% endblock %}
  226. {% block javascripts %}
  227.     {{ parent() }}
  228.     <script type=\"text/javascript\" src=\"{{ asset('_js/pdf-export.min.js') }}\" charset=\"utf-8\"></script>
  229.     <script src=\"{{ asset('build/client-bundle.js') }}\"></script>
  230.     <script
  231.             src=\"https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=explicit&hl={{ userLocale() }}\"
  232.             async=\"async\">
  233.     </script>
  234.     <script
  235.             src=\"https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.4.0/polyfills.umd.min.js\"
  236.             async=\"async\">
  237.     </script>
  238.     <script
  239.             src=\"https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.4.0/jspdf.umd.js\"
  240.             async=\"async\">
  241.     </script>
  242.     <script src=\"{{ asset('lib/html2canvas.min.js') }}\"></script>
  243.     <script type=\"text/javascript\">
  244.         var captchaBoDelivery;
  245.         var onloadCallback = function () {
  246.             if (document.getElementById('captchaBoDelivery')) {
  247.                 console.log('onloadCallback IF');
  248.                 captchaBoDelivery = grecaptcha.render('captchaBoDelivery', {
  249.                     'sitekey': '{{ recaptcha }}',
  250.                     'callback': 'handleRecaptchaToken' /* handleRecaptchaToken добавляю к window в React компоненте */
  251.                 });
  252.             }
  253.         };
  254.     </script>
  255.     <script src=\"https://maps.googleapis.com/maps/api/js?key=AIzaSyAhO7R_016aCipWcwMGq2lE-pPr1C4fdD0\"></script>
  256. {% endblock %}
  257. {% block content %}
  258.     {{ redux_store('appStore', initialState) }}
  259.     {{ react_component('App', {'rendering': 'client_side'}) }}
  260. {% endblock %}
  261. ""@Web/Order/show.html.twig""/var/www/dev5.tile.expert/src/WebBundle/Resources/views/Order/show.html.twig");
  262.     }
  263. }