var/cache/dev_h41800f5fdfafa409ea382bf45d0f7c63/twig/ac/ace24cc704309217fd8fdaad7b616167c43eb3ae14bc2e769e3330b09a4881fc.php line 54

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use function Shopware\Core\Framework\Adapter\Twig\sw_get_attribute;
  4. use function Shopware\Core\Framework\Adapter\Twig\sw_escape_filter;
  5. use Twig\Error\LoaderError;
  6. use Twig\Error\RuntimeError;
  7. use Twig\Extension\SandboxExtension;
  8. use Twig\Markup;
  9. use Twig\Sandbox\SecurityError;
  10. use Twig\Sandbox\SecurityNotAllowedTagError;
  11. use Twig\Sandbox\SecurityNotAllowedFilterError;
  12. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  13. use Twig\Source;
  14. use Twig\Template;
  15. /* @SchilderSysteme/storefront/page/checkout/_page.html.twig */
  16. class __TwigTemplate_cd3ffc0687b40cded59c095acb462bc01203bb0feb99ee6b44f041738572e8d0 extends Template
  17. {
  18.     private $source;
  19.     private $macros = [];
  20.     public function __construct(Environment $env)
  21.     {
  22.         parent::__construct($env);
  23.         $this->source $this->getSourceContext();
  24.         $this->blocks = [
  25.             'base_flashbags' => [$this'block_base_flashbags'],
  26.             'base_content' => [$this'block_base_content'],
  27.             'page_checkout' => [$this'block_page_checkout'],
  28.             'page_checkout_container' => [$this'block_page_checkout_container'],
  29.             'page_checkout_main' => [$this'block_page_checkout_main'],
  30.             'base_flashbags_checkout' => [$this'block_base_flashbags_checkout'],
  31.             'page_checkout_main_content' => [$this'block_page_checkout_main_content'],
  32.             'page_checkout_additional' => [$this'block_page_checkout_additional'],
  33.             'page_checkout_aside' => [$this'block_page_checkout_aside'],
  34.             'page_checkout_aside_container' => [$this'block_page_checkout_aside_container'],
  35.             'page_checkout_aside_summary' => [$this'block_page_checkout_aside_summary'],
  36.             'page_checkout_summary_header' => [$this'block_page_checkout_summary_header'],
  37.             'page_checkout_summary_list' => [$this'block_page_checkout_summary_list'],
  38.             'page_checkout_summary_list_container' => [$this'block_page_checkout_summary_list_container'],
  39.             'page_checkout_aside_actions' => [$this'block_page_checkout_aside_actions'],
  40.         ];
  41.     }
  42.     protected function doGetParent(array $context)
  43.     {
  44.         // line 2
  45.         return "@SchilderSysteme/storefront/base.html.twig";
  46.     }
  47.     protected function doDisplay(array $context, array $blocks = [])
  48.     {
  49.         $macros $this->macros;
  50.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  51.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@SchilderSysteme/storefront/page/checkout/_page.html.twig"));
  52.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  53.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""@SchilderSysteme/storefront/page/checkout/_page.html.twig"));
  54.         $this->parent $this->loadTemplate("@SchilderSysteme/storefront/base.html.twig""@SchilderSysteme/storefront/page/checkout/_page.html.twig"2);
  55.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  56.         
  57.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  58.         
  59.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  60.     }
  61.     // line 3
  62.     public function block_base_flashbags($context, array $blocks = [])
  63.     {
  64.         $macros $this->macros;
  65.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  66.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""base_flashbags"));
  67.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  68.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""base_flashbags"));
  69.         
  70.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  71.         
  72.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  73.     }
  74.     // line 5
  75.     public function block_base_content($context, array $blocks = [])
  76.     {
  77.         $macros $this->macros;
  78.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  79.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""base_content"));
  80.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  81.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""base_content"));
  82.         // line 6
  83.         echo "    ";
  84.         $this->displayBlock('page_checkout'$context$blocks);
  85.         
  86.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  87.         
  88.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  89.     }
  90.     public function block_page_checkout($context, array $blocks = [])
  91.     {
  92.         $macros $this->macros;
  93.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  94.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout"));
  95.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  96.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout"));
  97.         // line 7
  98.         echo "        <div class=\"checkout\">
  99.             ";
  100.         // line 8
  101.         $this->displayBlock('page_checkout_container'$context$blocks);
  102.         // line 74
  103.         echo "        </div>
  104.     ";
  105.         
  106.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  107.         
  108.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  109.     }
  110.     // line 8
  111.     public function block_page_checkout_container($context, array $blocks = [])
  112.     {
  113.         $macros $this->macros;
  114.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  115.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_container"));
  116.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  117.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_container"));
  118.         // line 9
  119.         echo "                <div class=\"checkout-container\">
  120.                     ";
  121.         // line 10
  122.         $this->displayBlock('page_checkout_main'$context$blocks);
  123.         // line 23
  124.         echo "
  125.                     ";
  126.         // line 24
  127.         $this->displayBlock('page_checkout_additional'$context$blocks);
  128.         // line 25
  129.         echo "
  130.                     ";
  131.         // line 26
  132.         $this->displayBlock('page_checkout_aside'$context$blocks);
  133.         // line 72
  134.         echo "                </div>
  135.             ";
  136.         
  137.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  138.         
  139.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  140.     }
  141.     // line 10
  142.     public function block_page_checkout_main($context, array $blocks = [])
  143.     {
  144.         $macros $this->macros;
  145.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  146.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_main"));
  147.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  148.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_main"));
  149.         // line 11
  150.         echo "                        <div class=\"checkout-main\">
  151.                             ";
  152.         // line 12
  153.         $this->displayBlock('base_flashbags_checkout'$context$blocks);
  154.         // line 19
  155.         echo "
  156.                             ";
  157.         // line 20
  158.         $this->displayBlock('page_checkout_main_content'$context$blocks);
  159.         // line 21
  160.         echo "                        </div>
  161.                     ";
  162.         
  163.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  164.         
  165.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  166.     }
  167.     // line 12
  168.     public function block_base_flashbags_checkout($context, array $blocks = [])
  169.     {
  170.         $macros $this->macros;
  171.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  172.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""base_flashbags_checkout"));
  173.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  174.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""base_flashbags_checkout"));
  175.         // line 13
  176.         echo "                                <div class=\"flashbags\">
  177.                                     ";
  178.         // line 14
  179.         $context['_parent'] = $context;
  180.         $context['_seq'] = twig_ensure_traversable(sw_get_attribute($this->env$this->source, ($context["app"] ?? null), "flashes", [], "any"falsefalsefalse14));
  181.         $context['loop'] = [
  182.           'parent' => $context['_parent'],
  183.           'index0' => 0,
  184.           'index'  => 1,
  185.           'first'  => true,
  186.         ];
  187.         if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  188.             $length count($context['_seq']);
  189.             $context['loop']['revindex0'] = $length 1;
  190.             $context['loop']['revindex'] = $length;
  191.             $context['loop']['length'] = $length;
  192.             $context['loop']['last'] = === $length;
  193.         }
  194.         foreach ($context['_seq'] as $context["type"] => $context["messages"]) {
  195.             // line 15
  196.             echo "                                        ";
  197.             $this->loadTemplate("@Tuerschild_2/storefront/utilities/alert.html.twig""@SchilderSysteme/storefront/page/checkout/_page.html.twig"15)->display(twig_array_merge($context, ["type" => $context["type"], "list" => $context["messages"]]));
  198.             // line 16
  199.             echo "                                    ";
  200.             ++$context['loop']['index0'];
  201.             ++$context['loop']['index'];
  202.             $context['loop']['first'] = false;
  203.             if (isset($context['loop']['length'])) {
  204.                 --$context['loop']['revindex0'];
  205.                 --$context['loop']['revindex'];
  206.                 $context['loop']['last'] = === $context['loop']['revindex0'];
  207.             }
  208.         }
  209.         $_parent $context['_parent'];
  210.         unset($context['_seq'], $context['_iterated'], $context['type'], $context['messages'], $context['_parent'], $context['loop']);
  211.         $context array_intersect_key($context$_parent) + $_parent;
  212.         // line 17
  213.         echo "                                </div>
  214.                             ";
  215.         
  216.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  217.         
  218.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  219.     }
  220.     // line 20
  221.     public function block_page_checkout_main_content($context, array $blocks = [])
  222.     {
  223.         $macros $this->macros;
  224.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  225.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_main_content"));
  226.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  227.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_main_content"));
  228.         
  229.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  230.         
  231.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  232.     }
  233.     // line 24
  234.     public function block_page_checkout_additional($context, array $blocks = [])
  235.     {
  236.         $macros $this->macros;
  237.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  238.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_additional"));
  239.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  240.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_additional"));
  241.         
  242.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  243.         
  244.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  245.     }
  246.     // line 26
  247.     public function block_page_checkout_aside($context, array $blocks = [])
  248.     {
  249.         $macros $this->macros;
  250.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  251.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_aside"));
  252.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  253.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_aside"));
  254.         // line 27
  255.         echo "                        <div class=\"checkout-aside ";
  256.         if (twig_trim_filter(        $this->renderBlock("page_checkout_additional"$context$blocks))) {
  257.             echo "checkout-aside-no-offset";
  258.         }
  259.         echo "\">
  260.                             ";
  261.         // line 28
  262.         $this->displayBlock('page_checkout_aside_container'$context$blocks);
  263.         // line 70
  264.         echo "                        </div>
  265.                     ";
  266.         
  267.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  268.         
  269.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  270.     }
  271.     // line 28
  272.     public function block_page_checkout_aside_container($context, array $blocks = [])
  273.     {
  274.         $macros $this->macros;
  275.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  276.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_aside_container"));
  277.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  278.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_aside_container"));
  279.         // line 29
  280.         echo "                                <div class=\"checkout-aside-container\">
  281.                                     ";
  282.         // line 30
  283.         $this->displayBlock('page_checkout_aside_summary'$context$blocks);
  284.         // line 66
  285.         echo "
  286.                                     ";
  287.         // line 67
  288.         $this->displayBlock('page_checkout_aside_actions'$context$blocks);
  289.         // line 68
  290.         echo "                                </div>
  291.                             ";
  292.         
  293.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  294.         
  295.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  296.     }
  297.     // line 30
  298.     public function block_page_checkout_aside_summary($context, array $blocks = [])
  299.     {
  300.         $macros $this->macros;
  301.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  302.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_aside_summary"));
  303.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  304.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_aside_summary"));
  305.         // line 31
  306.         echo "                                        <div class=\"checkout-aside-summary\">
  307.                                             ";
  308.         // line 32
  309.         $this->displayBlock('page_checkout_summary_header'$context$blocks);
  310.         // line 56
  311.         echo "
  312.                                             ";
  313.         // line 57
  314.         $this->displayBlock('page_checkout_summary_list'$context$blocks);
  315.         // line 64
  316.         echo "                                        </div>
  317.                                     ";
  318.         
  319.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  320.         
  321.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  322.     }
  323.     // line 32
  324.     public function block_page_checkout_summary_header($context, array $blocks = [])
  325.     {
  326.         $macros $this->macros;
  327.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  328.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_summary_header"));
  329.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  330.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_summary_header"));
  331.         // line 33
  332.         echo "                                                ";
  333.         if ((sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["context"] ?? null), "customer", [], "any"falsefalsefalse33), "customFields", [], "any"falsefalsefalse33), "lenz_customer_discount_customer_discount_percent", [], "any"falsefalsefalse33) && (=== twig_compare(sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["context"] ?? null), "customer", [], "any"falsefalsefalse33), "customFields", [], "any"falsefalsefalse33), "lenz_customer_discount_customer_discount_percent", [], "any"falsefalsefalse33), 0)))) {
  334.             // line 34
  335.             echo "                                                    <div role=\"alert\" class=\"alert alert-success\">
  336.                                                         <div class=\"alert-content-container\">
  337.                                                             <div class=\"alert-content\">
  338.                                                                 ";
  339.             // line 37
  340.             $context["sum"] = 0;
  341.             // line 38
  342.             echo "                                                                ";
  343.             $context['_parent'] = $context;
  344.             $context['_seq'] = twig_ensure_traversable(sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["page"] ?? null), "cart", [], "any"falsefalsefalse38), "lineitems", [], "any"falsefalsefalse38));
  345.             foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
  346.                 // line 39
  347.                 echo "                                                                    ";
  348.                 if ((sw_get_attribute($this->env$this->source$context["item"], "type", [], "any"falsefalsefalse39) === "product")) {
  349.                     // line 40
  350.                     echo "                                                                        ";
  351.                     $context["sum"] = twig_round((($context["sum"] ?? null) + sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source$context["item"], "price", [], "any"falsefalsefalse40), "totalPrice", [], "any"falsefalsefalse40)), "2""floor");
  352.                     // line 41
  353.                     echo "                                                                    ";
  354.                 }
  355.                 // line 42
  356.                 echo "                                                                ";
  357.             }
  358.             $_parent $context['_parent'];
  359.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
  360.             $context array_intersect_key($context$_parent) + $_parent;
  361.             // line 43
  362.             echo "                                                                ";
  363.             $context["sum"] = ((($context["sum"] ?? null) / (100.0 sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["context"] ?? null), "customer", [], "any"falsefalsefalse43), "customFields", [], "any"falsefalsefalse43), "lenz_customer_discount_customer_discount_percent", [], "any"falsefalsefalse43))) * 100);
  364.             // line 44
  365.             echo "                                                                ";
  366.             $context["sum"] = ((($context["sum"] ?? null) / 100) * sw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["context"] ?? null), "customer", [], "any"falsefalsefalse44), "customFields", [], "any"falsefalsefalse44), "lenz_customer_discount_customer_discount_percent", [], "any"falsefalsefalse44));
  367.             // line 45
  368.             echo "                                                                Ihr Rabatt in Höhe
  369.                                                                 von ";
  370.             // line 46
  371.             echo sw_escape_filter($this->envsw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->sourcesw_get_attribute($this->env$this->source, ($context["context"] ?? null), "customer", [], "any"falsefalsefalse46), "customFields", [], "any"falsefalsefalse46), "lenz_customer_discount_customer_discount_percent", [], "any"falsefalsefalse46), "html"nulltrue);
  372.             echo " % (";
  373.             echo sw_escape_filter($this->env$this->extensions['Shopware\Core\Framework\Adapter\Twig\Filter\CurrencyFilter']->formatCurrency($context, ($context["sum"] ?? null)), "html"nulltrue);
  374.             echo ")
  375.                                                                 wurde bereits berücksichtigt.
  376.                                                             </div>
  377.                                                         </div>
  378.                                                     </div>
  379.                                                 ";
  380.         }
  381.         // line 52
  382.         echo "                                                <h2 class=\"checkout-aside-summary-header\">
  383.                                                     ";
  384.         // line 53
  385.         echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("checkout.summaryHeader"));
  386.         echo "
  387.                                                 </h2>
  388.                                             ";
  389.         
  390.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  391.         
  392.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  393.     }
  394.     // line 57
  395.     public function block_page_checkout_summary_list($context, array $blocks = [])
  396.     {
  397.         $macros $this->macros;
  398.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  399.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_summary_list"));
  400.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  401.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_summary_list"));
  402.         // line 58
  403.         echo "                                                <div class=\"checkout-aside-summary-list-container\">
  404.                                                     ";
  405.         // line 59
  406.         $this->displayBlock('page_checkout_summary_list_container'$context$blocks);
  407.         // line 62
  408.         echo "                                                </div>
  409.                                             ";
  410.         
  411.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  412.         
  413.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  414.     }
  415.     // line 59
  416.     public function block_page_checkout_summary_list_container($context, array $blocks = [])
  417.     {
  418.         $macros $this->macros;
  419.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  420.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_summary_list_container"));
  421.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  422.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_summary_list_container"));
  423.         // line 60
  424.         echo "                                                        ";
  425.         $this->loadTemplate("@SchilderSysteme/storefront/page/checkout/summary.html.twig""@SchilderSysteme/storefront/page/checkout/_page.html.twig"60)->display($context);
  426.         // line 61
  427.         echo "                                                    ";
  428.         
  429.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  430.         
  431.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  432.     }
  433.     // line 67
  434.     public function block_page_checkout_aside_actions($context, array $blocks = [])
  435.     {
  436.         $macros $this->macros;
  437.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  438.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_aside_actions"));
  439.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  440.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_checkout_aside_actions"));
  441.         
  442.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  443.         
  444.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  445.     }
  446.     public function getTemplateName()
  447.     {
  448.         return "@SchilderSysteme/storefront/page/checkout/_page.html.twig";
  449.     }
  450.     public function isTraitable()
  451.     {
  452.         return false;
  453.     }
  454.     public function getDebugInfo()
  455.     {
  456.         return array (  514 => 67,  504 => 61,  501 => 60,  491 => 59,  480 => 62,  478 => 59,  475 => 58,  465 => 57,  452 => 53,  449 => 52,  438 => 46,  435 => 45,  432 => 44,  429 => 43,  423 => 42,  420 => 41,  417 => 40,  414 => 39,  409 => 38,  407 => 37,  402 => 34,  399 => 33,  389 => 32,  378 => 64,  376 => 57,  373 => 56,  371 => 32,  368 => 31,  358 => 30,  347 => 68,  345 => 67,  342 => 66,  340 => 30,  337 => 29,  327 => 28,  316 => 70,  314 => 28,  307 => 27,  297 => 26,  279 => 24,  261 => 20,  250 => 17,  236 => 16,  233 => 15,  216 => 14,  213 => 13,  203 => 12,  192 => 21,  190 => 20,  187 => 19,  185 => 12,  182 => 11,  172 => 10,  161 => 72,  159 => 26,  156 => 25,  154 => 24,  151 => 23,  149 => 10,  146 => 9,  136 => 8,  125 => 74,  123 => 8,  120 => 7,  100 => 6,  90 => 5,  72 => 3,  49 => 2,);
  457.     }
  458.     public function getSourceContext()
  459.     {
  460.         return new Source("{% sw_extends '@Storefront/storefront/base.html.twig' %}
  461. {% block base_flashbags %}{% endblock %}
  462. {% block base_content %}
  463.     {% block page_checkout %}
  464.         <div class=\"checkout\">
  465.             {% block page_checkout_container %}
  466.                 <div class=\"checkout-container\">
  467.                     {% block page_checkout_main %}
  468.                         <div class=\"checkout-main\">
  469.                             {% block base_flashbags_checkout %}
  470.                                 <div class=\"flashbags\">
  471.                                     {% for type, messages in app.flashes %}
  472.                                         {% sw_include '@Storefront/storefront/utilities/alert.html.twig' with { type: type, list: messages } %}
  473.                                     {% endfor %}
  474.                                 </div>
  475.                             {% endblock %}
  476.                             {% block page_checkout_main_content %}{% endblock %}
  477.                         </div>
  478.                     {% endblock %}
  479.                     {% block page_checkout_additional %}{% endblock %}
  480.                     {% block page_checkout_aside %}
  481.                         <div class=\"checkout-aside {% if block('page_checkout_additional')|trim %}checkout-aside-no-offset{% endif %}\">
  482.                             {% block page_checkout_aside_container %}
  483.                                 <div class=\"checkout-aside-container\">
  484.                                     {% block page_checkout_aside_summary %}
  485.                                         <div class=\"checkout-aside-summary\">
  486.                                             {% block page_checkout_summary_header %}
  487.                                                 {% if context.customer.customFields.lenz_customer_discount_customer_discount_percent and context.customer.customFields.lenz_customer_discount_customer_discount_percent > 0 %}
  488.                                                     <div role=\"alert\" class=\"alert alert-success\">
  489.                                                         <div class=\"alert-content-container\">
  490.                                                             <div class=\"alert-content\">
  491.                                                                 {% set sum = 0 %}
  492.                                                                 {% for item in page.cart.lineitems %}
  493.                                                                     {% if item.type === 'product' %}
  494.                                                                         {% set sum = (sum + item.price.totalPrice)|round('2', 'floor') %}
  495.                                                                     {%endif %}
  496.                                                                 {% endfor %}
  497.                                                                 {%set sum = (sum/(100.0-context.customer.customFields.lenz_customer_discount_customer_discount_percent) * 100) %}
  498.                                                                 {% set sum = sum / 100 * context.customer.customFields.lenz_customer_discount_customer_discount_percent %}
  499.                                                                 Ihr Rabatt in Höhe
  500.                                                                 von {{ context.customer.customFields.lenz_customer_discount_customer_discount_percent }} % ({{ sum|currency }})
  501.                                                                 wurde bereits berücksichtigt.
  502.                                                             </div>
  503.                                                         </div>
  504.                                                     </div>
  505.                                                 {% endif %}
  506.                                                 <h2 class=\"checkout-aside-summary-header\">
  507.                                                     {{ \"checkout.summaryHeader\"|trans|sw_sanitize }}
  508.                                                 </h2>
  509.                                             {% endblock %}
  510.                                             {% block page_checkout_summary_list %}
  511.                                                 <div class=\"checkout-aside-summary-list-container\">
  512.                                                     {% block page_checkout_summary_list_container %}
  513.                                                         {% sw_include '@Storefront/storefront/page/checkout/summary.html.twig' %}
  514.                                                     {% endblock %}
  515.                                                 </div>
  516.                                             {% endblock %}
  517.                                         </div>
  518.                                     {% endblock %}
  519.                                     {% block page_checkout_aside_actions %}{% endblock %}
  520.                                 </div>
  521.                             {% endblock %}
  522.                         </div>
  523.                     {% endblock %}
  524.                 </div>
  525.             {% endblock %}
  526.         </div>
  527.     {% endblock %}
  528. {% endblock %}""@SchilderSysteme/storefront/page/checkout/_page.html.twig""/data/www/stage.tuerschildshop/custom/plugins/SchilderSysteme/src/Resources/views/storefront/page/checkout/_page.html.twig");
  529.     }
  530. }