var/cache/dev/twig/4a/4a4d9696b4eb922fbdefd2a2c22bd45a.php line 39

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. /* __string_template__03f833d4b261049e723e646a921c6737 */
  14. class __TwigTemplate_fd6b7696029cc6bcf11f370de7e5da1a extends \Eccube\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.             'stylesheet' => [$this'block_stylesheet'],
  24.             'main' => [$this'block_main'],
  25.         ];
  26.     }
  27.     protected function doGetParent(array $context)
  28.     {
  29.         // line 11
  30.         return "default_frame.twig";
  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""__string_template__03f833d4b261049e723e646a921c6737"));
  37.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  38.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""__string_template__03f833d4b261049e723e646a921c6737"));
  39.         // line 13
  40.         $context["body_class"] = "cart_page";
  41.         // line 11
  42.         $this->parent $this->loadTemplate("default_frame.twig""__string_template__03f833d4b261049e723e646a921c6737"11);
  43.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  44.         
  45.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  46.         
  47.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  48.     }
  49.     // line 15
  50.     public function block_stylesheet($context, array $blocks = [])
  51.     {
  52.         $macros $this->macros;
  53.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  54.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheet"));
  55.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  56.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheet"));
  57.         // line 16
  58.         echo "<link rel=\"stylesheet\" href=\"";
  59.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/css/cart.css"), "html"nulltrue);
  60.         echo "\" type=\"text/css\" media=\"all\" />
  61. ";
  62.         
  63.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  64.         
  65.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  66.     }
  67.     // line 19
  68.     public function block_main($context, array $blocks = [])
  69.     {
  70.         $macros $this->macros;
  71.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  72.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""main"));
  73.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  74.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""main"));
  75.         // line 20
  76.         echo "    <section id=\"main-visual\">
  77.         <div class=\"mainvisual\" style=\"background-image: url('";
  78.         // line 21
  79.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/common/mv_img_01.jpg"), "html"nulltrue);
  80.         echo "'); ?>)\"></div>
  81.     </section>
  82.     <section id=\"main-title\">
  83.         <h2 class=\"page-title\">CART</h2>
  84.         <div class=\"scroll\">
  85.             <a href=\"#topic-path\">
  86.                 <p>scroll</p>
  87.                 <img src=\"https://mx-build.jp/wp-content/themes/%E3%82%BF%E3%82%A4%E3%82%A8%E3%82%A4%E5%8C%97%E6%B5%B7%E9%81%93%E3%82%A8%E3%83%B3%E3%82%B7%E3%82%99%E3%83%8B%E3%82%A2%E3%82%A2%E3%83%AA%E3%83%B3%E3%82%AF%E3%82%99/img/scroll.png\" alt=\"scroll-arrow\">
  88.             </a>
  89.         </div>
  90.     </section>
  91. \t<section id=\"topic-path\">
  92. \t\t<div class=\"wrapper\">
  93. \t\t\t<div class=\"container\">
  94. \t\t\t\t<div class=\"page\">
  95. \t\t\t\t\t<a href=\"/\">
  96. \t\t\t\t\t\t<span class=\"home\">HOME</span>
  97. \t\t\t\t\t</a>
  98. \t\t\t\t\t<span>&gt;</span>
  99. \t\t\t\t\t<span class=\"current\">ショッピングカート</span>
  100. \t\t\t\t</div>
  101. \t\t\t</div>
  102. \t\t</div>
  103. \t</section>
  104.     <div class=\"ec-role\">
  105.         <div class=\"ec-pageHeader\">
  106.             <h1>";
  107.         // line 47
  108.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("ショッピングカート"), "html"nulltrue);
  109.         echo "</h1>
  110.         </div>
  111.     </div>
  112.     <div class=\"ec-cartRole\">
  113.         <div class=\"ec-cartRole__progress\">
  114.             <ul class=\"ec-progress\">
  115.                 ";
  116.         // line 54
  117.         $context["step"] = 1;
  118.         // line 55
  119.         echo "                <li class=\"ec-progress__item is-complete\">
  120.                     <div class=\"ec-progress__number\">";
  121.         // line 56
  122.         echo twig_escape_filter($this->env, (isset($context["step"]) || array_key_exists("step"$context) ? $context["step"] : (function () { throw new RuntimeError('Variable "step" does not exist.'56$this->source); })()), "html"nulltrue);
  123.         $context["step"] = ((isset($context["step"]) || array_key_exists("step"$context) ? $context["step"] : (function () { throw new RuntimeError('Variable "step" does not exist.'56$this->source); })()) + 1);
  124.         // line 57
  125.         echo "                    </div>
  126.                     <div class=\"ec-progress__label\">";
  127.         // line 58
  128.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("カートの商品"), "html"nulltrue);
  129.         echo "
  130.                     </div>
  131.                 </li>
  132.                 ";
  133.         // line 61
  134.         if (($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_USER") == false)) {
  135.             // line 62
  136.             echo "                    <li class=\"ec-progress__item\">
  137.                         <div class=\"ec-progress__number\">";
  138.             // line 63
  139.             echo twig_escape_filter($this->env, (isset($context["step"]) || array_key_exists("step"$context) ? $context["step"] : (function () { throw new RuntimeError('Variable "step" does not exist.'63$this->source); })()), "html"nulltrue);
  140.             $context["step"] = ((isset($context["step"]) || array_key_exists("step"$context) ? $context["step"] : (function () { throw new RuntimeError('Variable "step" does not exist.'63$this->source); })()) + 1);
  141.             // line 64
  142.             echo "                        </div>
  143.                         <div class=\"ec-progress__label\">";
  144.             // line 65
  145.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("お客様情報"), "html"nulltrue);
  146.             echo "
  147.                         </div>
  148.                     </li>
  149.                 ";
  150.         }
  151.         // line 69
  152.         echo "                <li class=\"ec-progress__item\">
  153.                     <div class=\"ec-progress__number\">";
  154.         // line 70
  155.         echo twig_escape_filter($this->env, (isset($context["step"]) || array_key_exists("step"$context) ? $context["step"] : (function () { throw new RuntimeError('Variable "step" does not exist.'70$this->source); })()), "html"nulltrue);
  156.         $context["step"] = ((isset($context["step"]) || array_key_exists("step"$context) ? $context["step"] : (function () { throw new RuntimeError('Variable "step" does not exist.'70$this->source); })()) + 1);
  157.         // line 71
  158.         echo "                    </div>
  159.                     <div class=\"ec-progress__label\">";
  160.         // line 72
  161.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("ご注文手続き"), "html"nulltrue);
  162.         echo "
  163.                     </div>
  164.                 </li>
  165.                 <li class=\"ec-progress__item\">
  166.                     <div class=\"ec-progress__number\">";
  167.         // line 76
  168.         echo twig_escape_filter($this->env, (isset($context["step"]) || array_key_exists("step"$context) ? $context["step"] : (function () { throw new RuntimeError('Variable "step" does not exist.'76$this->source); })()), "html"nulltrue);
  169.         $context["step"] = ((isset($context["step"]) || array_key_exists("step"$context) ? $context["step"] : (function () { throw new RuntimeError('Variable "step" does not exist.'76$this->source); })()) + 1);
  170.         // line 77
  171.         echo "                    </div>
  172.                     <div class=\"ec-progress__label\">";
  173.         // line 78
  174.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("ご注文内容確認"), "html"nulltrue);
  175.         echo "
  176.                     </div>
  177.                 </li>
  178.                 <li class=\"ec-progress__item\">
  179.                     <div class=\"ec-progress__number\">";
  180.         // line 82
  181.         echo twig_escape_filter($this->env, (isset($context["step"]) || array_key_exists("step"$context) ? $context["step"] : (function () { throw new RuntimeError('Variable "step" does not exist.'82$this->source); })()), "html"nulltrue);
  182.         $context["step"] = ((isset($context["step"]) || array_key_exists("step"$context) ? $context["step"] : (function () { throw new RuntimeError('Variable "step" does not exist.'82$this->source); })()) + 1);
  183.         // line 83
  184.         echo "                    </div>
  185.                     <div class=\"ec-progress__label\">";
  186.         // line 84
  187.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("完了"), "html"nulltrue);
  188.         echo "
  189.                     </div>
  190.                 </li>
  191.             </ul>
  192.         </div>
  193.         ";
  194.         // line 89
  195.         $context["productStr"] = twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'89$this->source); })()), "session", [], "any"falsefalsefalse89), "flashbag", [], "any"falsefalsefalse89), "get", [=> "eccube.front.request.product"], "method"falsefalsefalse89);
  196.         // line 90
  197.         echo "        ";
  198.         $context['_parent'] = $context;
  199.         $context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'90$this->source); })()), "session", [], "any"falsefalsefalse90), "flashbag", [], "any"falsefalsefalse90), "get", [=> "eccube.front.request.error"], "method"falsefalsefalse90));
  200.         $context['loop'] = [
  201.           'parent' => $context['_parent'],
  202.           'index0' => 0,
  203.           'index'  => 1,
  204.           'first'  => true,
  205.         ];
  206.         if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  207.             $length count($context['_seq']);
  208.             $context['loop']['revindex0'] = $length 1;
  209.             $context['loop']['revindex'] = $length;
  210.             $context['loop']['length'] = $length;
  211.             $context['loop']['last'] = === $length;
  212.         }
  213.         foreach ($context['_seq'] as $context["_key"] => $context["error"]) {
  214.             // line 91
  215.             echo "            ";
  216.             $context["idx"] = twig_get_attribute($this->env$this->source$context["loop"], "index0", [], "any"falsefalsefalse91);
  217.             // line 92
  218.             echo "            <div class=\"ec-cartRole__error\">
  219.                 <div class=\"ec-alert-warning\">
  220.                     <div class=\"ec-alert-warning__icon\"><img src=\"";
  221.             // line 94
  222.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/exclamation-white.svg"), "html"nulltrue);
  223.             echo "\"></div>
  224.                     <div class=\"ec-alert-warning__text\">
  225.                         ";
  226.             // line 96
  227.             if (twig_get_attribute($this->env$this->source, ($context["productStr"] ?? null), (isset($context["idx"]) || array_key_exists("idx"$context) ? $context["idx"] : (function () { throw new RuntimeError('Variable "idx" does not exist.'96$this->source); })()), [], "array"truetruefalse96)) {
  228.                 // line 97
  229.                 echo "                            ";
  230.                 echo twig_nl2br(twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($context["error"], ["%product%" => twig_get_attribute($this->env$this->source, (isset($context["productStr"]) || array_key_exists("productStr"$context) ? $context["productStr"] : (function () { throw new RuntimeError('Variable "productStr" does not exist.'97$this->source); })()), (isset($context["idx"]) || array_key_exists("idx"$context) ? $context["idx"] : (function () { throw new RuntimeError('Variable "idx" does not exist.'97$this->source); })()), [], "array"falsefalsefalse97)]), "html"nulltrue));
  231.                 echo "
  232.                         ";
  233.             } else {
  234.                 // line 99
  235.                 echo "                            ";
  236.                 echo twig_nl2br(twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($context["error"]), "html"nulltrue));
  237.                 echo "
  238.                         ";
  239.             }
  240.             // line 101
  241.             echo "                    </div>
  242.                 </div>
  243.             </div>
  244.         ";
  245.             ++$context['loop']['index0'];
  246.             ++$context['loop']['index'];
  247.             $context['loop']['first'] = false;
  248.             if (isset($context['loop']['length'])) {
  249.                 --$context['loop']['revindex0'];
  250.                 --$context['loop']['revindex'];
  251.                 $context['loop']['last'] = === $context['loop']['revindex0'];
  252.             }
  253.         }
  254.         $_parent $context['_parent'];
  255.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['error'], $context['_parent'], $context['loop']);
  256.         $context array_intersect_key($context$_parent) + $_parent;
  257.         // line 105
  258.         echo "        ";
  259.         $context['_parent'] = $context;
  260.         $context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'105$this->source); })()), "session", [], "any"falsefalsefalse105), "flashbag", [], "any"falsefalsefalse105), "get", [=> "eccube.front.cart.error"], "method"falsefalsefalse105));
  261.         foreach ($context['_seq'] as $context["_key"] => $context["error"]) {
  262.             // line 106
  263.             echo "            <div class=\"ec-cartRole__error\">
  264.                 <div class=\"ec-alert-warning\">
  265.                     <div class=\"ec-alert-warning__icon\"><img src=\"";
  266.             // line 108
  267.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/exclamation-white.svg"), "html"nulltrue);
  268.             echo "\"></div>
  269.                     <div class=\"ec-alert-warning__text\">
  270.                         ";
  271.             // line 110
  272.             echo twig_nl2br(twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($context["error"]), "html"nulltrue));
  273.             echo "
  274.                     </div>
  275.                 </div>
  276.             </div>
  277.         ";
  278.         }
  279.         $_parent $context['_parent'];
  280.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['error'], $context['_parent'], $context['loop']);
  281.         $context array_intersect_key($context$_parent) + $_parent;
  282.         // line 115
  283.         echo "        ";
  284.         if (((isset($context["totalQuantity"]) || array_key_exists("totalQuantity"$context) ? $context["totalQuantity"] : (function () { throw new RuntimeError('Variable "totalQuantity" does not exist.'115$this->source); })()) > 0)) {
  285.             // line 116
  286.             echo "            <div class=\"ec-cartRole__totalText\">
  287.                 <p>
  288.                     ";
  289.             // line 118
  290.             echo $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("商品の合計金額は「<strong>%price%</strong>」です。", ["%price%" => $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter((isset($context["totalPrice"]) || array_key_exists("totalPrice"$context) ? $context["totalPrice"] : (function () { throw new RuntimeError('Variable "totalPrice" does not exist.'118$this->source); })()))]);
  291.             echo "
  292.                 </p>
  293.             </div>
  294.             ";
  295.             // line 121
  296.             if ((twig_length_filter($this->env, (isset($context["Carts"]) || array_key_exists("Carts"$context) ? $context["Carts"] : (function () { throw new RuntimeError('Variable "Carts" does not exist.'121$this->source); })())) > 1)) {
  297.                 // line 122
  298.                 echo "                <div class=\"ec-cartRole__error\">
  299.                     <div class=\"ec-alert-warning\">
  300.                         <div class=\"ec-alert-warning__text\">
  301.                             ";
  302.                 // line 125
  303.                 echo twig_nl2br(twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("同時購入できない商品がカートに含まれています。"), "html"nulltrue));
  304.                 echo "
  305.                         </div>
  306.                     </div>
  307.                 </div>
  308.             ";
  309.             }
  310.             // line 130
  311.             echo "
  312.             <form name=\"form\" id=\"form_cart\" class=\"ec-cartRole\" method=\"post\" action=\"";
  313.             // line 131
  314.             echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("cart");
  315.             echo "\">
  316.                 ";
  317.             // line 133
  318.             $context['_parent'] = $context;
  319.             $context['_seq'] = twig_ensure_traversable((isset($context["Carts"]) || array_key_exists("Carts"$context) ? $context["Carts"] : (function () { throw new RuntimeError('Variable "Carts" does not exist.'133$this->source); })()));
  320.             $context['loop'] = [
  321.               'parent' => $context['_parent'],
  322.               'index0' => 0,
  323.               'index'  => 1,
  324.               'first'  => true,
  325.             ];
  326.             if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  327.                 $length count($context['_seq']);
  328.                 $context['loop']['revindex0'] = $length 1;
  329.                 $context['loop']['revindex'] = $length;
  330.                 $context['loop']['length'] = $length;
  331.                 $context['loop']['last'] = === $length;
  332.             }
  333.             foreach ($context['_seq'] as $context["CartIndex"] => $context["Cart"]) {
  334.                 // line 134
  335.                 echo "                    ";
  336.                 $context["cartKey"] = twig_get_attribute($this->env$this->source$context["Cart"], "cart_key", [], "any"falsefalsefalse134);
  337.                 // line 135
  338.                 echo "                    ";
  339.                 $context['_parent'] = $context;
  340.                 $context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'135$this->source); })()), "session", [], "any"falsefalsefalse135), "flashbag", [], "any"falsefalsefalse135), "get", [=> (("eccube.front.cart." . (isset($context["cartKey"]) || array_key_exists("cartKey"$context) ? $context["cartKey"] : (function () { throw new RuntimeError('Variable "cartKey" does not exist.'135$this->source); })())) . ".request.error")], "method"falsefalsefalse135));
  341.                 foreach ($context['_seq'] as $context["_key"] => $context["error"]) {
  342.                     // line 136
  343.                     echo "                        <div class=\"ec-cartRole__error\">
  344.                             <div class=\"ec-alert-warning\">
  345.                                 <div class=\"ec-alert-warning__icon\"><img src=\"";
  346.                     // line 138
  347.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/exclamation-white.svg"), "html"nulltrue);
  348.                     echo "\"></div>
  349.                                 <div class=\"ec-alert-warning__text\">
  350.                                     ";
  351.                     // line 140
  352.                     echo twig_nl2br(twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($context["error"]), "html"nulltrue));
  353.                     echo "
  354.                                 </div>
  355.                             </div>
  356.                         </div>
  357.                     ";
  358.                 }
  359.                 $_parent $context['_parent'];
  360.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['error'], $context['_parent'], $context['loop']);
  361.                 $context array_intersect_key($context$_parent) + $_parent;
  362.                 // line 145
  363.                 echo "
  364.                     <div class=\"ec-cartRole__cart\">
  365.                         <div class=\"ec-cartTable\">
  366.                             <ol class=\"ec-cartHeader\">
  367.                                 <li class=\"ec-cartHeader__label\">";
  368.                 // line 149
  369.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("削除"), "html"nulltrue);
  370.                 echo "</li>
  371.                                 <li class=\"ec-cartHeader__label\">";
  372.                 // line 150
  373.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("商品内容"), "html"nulltrue);
  374.                 echo "</li>
  375.                                 <li class=\"ec-cartHeader__label\">";
  376.                 // line 151
  377.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("数量"), "html"nulltrue);
  378.                 echo "</li>
  379.                                 <li class=\"ec-cartHeader__label\">";
  380.                 // line 152
  381.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("小計"), "html"nulltrue);
  382.                 echo "</li>
  383.                             </ol>
  384.                             ";
  385.                 // line 154
  386.                 $context['_parent'] = $context;
  387.                 $context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env$this->source$context["Cart"], "CartItems", [], "any"falsefalsefalse154));
  388.                 $context['loop'] = [
  389.                   'parent' => $context['_parent'],
  390.                   'index0' => 0,
  391.                   'index'  => 1,
  392.                   'first'  => true,
  393.                 ];
  394.                 if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  395.                     $length count($context['_seq']);
  396.                     $context['loop']['revindex0'] = $length 1;
  397.                     $context['loop']['revindex'] = $length;
  398.                     $context['loop']['length'] = $length;
  399.                     $context['loop']['last'] = === $length;
  400.                 }
  401.                 foreach ($context['_seq'] as $context["_key"] => $context["CartItem"]) {
  402.                     // line 155
  403.                     echo "                                ";
  404.                     $context["ProductClass"] = twig_get_attribute($this->env$this->source$context["CartItem"], "ProductClass", [], "any"falsefalsefalse155);
  405.                     // line 156
  406.                     echo "                                ";
  407.                     $context["Product"] = twig_get_attribute($this->env$this->source, (isset($context["ProductClass"]) || array_key_exists("ProductClass"$context) ? $context["ProductClass"] : (function () { throw new RuntimeError('Variable "ProductClass" does not exist.'156$this->source); })()), "Product", [], "any"falsefalsefalse156);
  408.                     // line 157
  409.                     echo "                                <ul class=\"ec-cartRow\">
  410.                                     <li class=\"ec-cartRow__delColumn\">
  411.                                         <a href=\"";
  412.                     // line 159
  413.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("productoption_cart_handle_item", ["operation" => "remove""cartItemId" => twig_get_attribute($this->env$this->source$context["CartItem"], "id", [], "any"falsefalsefalse159)]), "html"nulltrue);
  414.                     echo "\" ";
  415.                     echo $this->extensions['Eccube\Twig\Extension\CsrfExtension']->getCsrfTokenForAnchor();
  416.                     echo " class=\"ec-icon\" data-method=\"put\" data-message=\"カートから商品を削除してもよろしいですか?\">
  417.                                             <img src=\"";
  418.                     // line 160
  419.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/cross.svg"), "html"nulltrue);
  420.                     echo "\" alt=\"delete\">
  421.                                         </a>
  422.                                     </li>
  423.                                     <li class=\"ec-cartRow__contentColumn\">
  424.                                         <div class=\"ec-cartRow__img\">
  425.                                             <a target=\"_blank\" href=\"";
  426.                     // line 165
  427.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_detail", ["id" => twig_get_attribute($this->env$this->source, (isset($context["Product"]) || array_key_exists("Product"$context) ? $context["Product"] : (function () { throw new RuntimeError('Variable "Product" does not exist.'165$this->source); })()), "id", [], "any"falsefalsefalse165)]), "html"nulltrue);
  428.                     echo "\">
  429.                                                 <img src=\"";
  430.                     // line 166
  431.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->extensions['Eccube\Twig\Extension\EccubeExtension']->getNoImageProduct(twig_get_attribute($this->env$this->source, (isset($context["Product"]) || array_key_exists("Product"$context) ? $context["Product"] : (function () { throw new RuntimeError('Variable "Product" does not exist.'166$this->source); })()), "MainListImage", [], "any"falsefalsefalse166)), "save_image"), "html"nulltrue);
  432.                     echo "\" alt=\"";
  433.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["Product"]) || array_key_exists("Product"$context) ? $context["Product"] : (function () { throw new RuntimeError('Variable "Product" does not exist.'166$this->source); })()), "name", [], "any"falsefalsefalse166), "html"nulltrue);
  434.                     echo "\"/>
  435.                                             </a>
  436.                                         </div>
  437.                                         <div class=\"ec-cartRow__summary\">
  438.                                             <div class=\"ec-cartRow__name\">
  439.                                                 <a target=\"_blank\" href=\"";
  440.                     // line 171
  441.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_detail", ["id" => twig_get_attribute($this->env$this->source, (isset($context["Product"]) || array_key_exists("Product"$context) ? $context["Product"] : (function () { throw new RuntimeError('Variable "Product" does not exist.'171$this->source); })()), "id", [], "any"falsefalsefalse171)]), "html"nulltrue);
  442.                     echo "\">";
  443.                     echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["Product"]) || array_key_exists("Product"$context) ? $context["Product"] : (function () { throw new RuntimeError('Variable "Product" does not exist.'171$this->source); })()), "name", [], "any"falsefalsefalse171), "html"nulltrue);
  444.                     echo "</a>
  445.                                                 ";
  446.                     // line 172
  447.                     if ((twig_get_attribute($this->env$this->source, (isset($context["ProductClass"]) || array_key_exists("ProductClass"$context) ? $context["ProductClass"] : (function () { throw new RuntimeError('Variable "ProductClass" does not exist.'172$this->source); })()), "ClassCategory1", [], "any"falsefalsefalse172) && twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["ProductClass"]) || array_key_exists("ProductClass"$context) ? $context["ProductClass"] : (function () { throw new RuntimeError('Variable "ProductClass" does not exist.'172$this->source); })()), "ClassCategory1", [], "any"falsefalsefalse172), "id", [], "any"falsefalsefalse172))) {
  448.                         // line 173
  449.                         echo "                                                    <br>";
  450.                         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["ProductClass"]) || array_key_exists("ProductClass"$context) ? $context["ProductClass"] : (function () { throw new RuntimeError('Variable "ProductClass" does not exist.'173$this->source); })()), "ClassCategory1", [], "any"falsefalsefalse173), "ClassName", [], "any"falsefalsefalse173), "name", [], "any"falsefalsefalse173), "html"nulltrue);
  451.                         echo ":";
  452.                         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["ProductClass"]) || array_key_exists("ProductClass"$context) ? $context["ProductClass"] : (function () { throw new RuntimeError('Variable "ProductClass" does not exist.'173$this->source); })()), "ClassCategory1", [], "any"falsefalsefalse173), "html"nulltrue);
  453.                         echo "
  454.                                                 ";
  455.                     }
  456.                     // line 175
  457.                     echo "                                                ";
  458.                     if ((twig_get_attribute($this->env$this->source, (isset($context["ProductClass"]) || array_key_exists("ProductClass"$context) ? $context["ProductClass"] : (function () { throw new RuntimeError('Variable "ProductClass" does not exist.'175$this->source); })()), "ClassCategory2", [], "any"falsefalsefalse175) && twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["ProductClass"]) || array_key_exists("ProductClass"$context) ? $context["ProductClass"] : (function () { throw new RuntimeError('Variable "ProductClass" does not exist.'175$this->source); })()), "ClassCategory2", [], "any"falsefalsefalse175), "id", [], "any"falsefalsefalse175))) {
  459.                         // line 176
  460.                         echo "                                                    <br>";
  461.                         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["ProductClass"]) || array_key_exists("ProductClass"$context) ? $context["ProductClass"] : (function () { throw new RuntimeError('Variable "ProductClass" does not exist.'176$this->source); })()), "ClassCategory2", [], "any"falsefalsefalse176), "ClassName", [], "any"falsefalsefalse176), "name", [], "any"falsefalsefalse176), "html"nulltrue);
  462.                         echo ":";
  463.                         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["ProductClass"]) || array_key_exists("ProductClass"$context) ? $context["ProductClass"] : (function () { throw new RuntimeError('Variable "ProductClass" does not exist.'176$this->source); })()), "ClassCategory2", [], "any"falsefalsefalse176), "html"nulltrue);
  464.                         echo "
  465.                                                 ";
  466.                     }
  467.                     // line 178
  468.                     echo "                                            ";
  469.                     echo twig_include($this->env$context"@ProductOption42/default/Cart/cart_option.twig");
  470.                     echo "</div>
  471.                                             <div class=\"ec-cartRow__unitPrice\">";
  472.                     // line 179
  473.                     echo twig_escape_filter($this->env$this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env$this->source$context["CartItem"], "price", [], "any"falsefalsefalse179)), "html"nulltrue);
  474.                     echo "</div>
  475.                                             <div class=\"ec-cartRow__sutbtotalSP\">";
  476.                     // line 180
  477.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("小計:"), "html"nulltrue);
  478.                     echo twig_escape_filter($this->env$this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env$this->source$context["CartItem"], "total_price", [], "any"falsefalsefalse180)), "html"nulltrue);
  479.                     echo "</div>
  480.                                         </div>
  481.                                     </li>
  482.                                     <li class=\"ec-cartRow__amountColumn\">
  483.                                         <div class=\"ec-cartRow__amount\">";
  484.                     // line 184
  485.                     echo twig_escape_filter($this->envtwig_number_format_filter($this->envtwig_get_attribute($this->env$this->source$context["CartItem"], "quantity", [], "any"falsefalsefalse184)), "html"nulltrue);
  486.                     echo "</div>
  487.                                         <div class=\"ec-cartRow__amountSP\">";
  488.                     // line 185
  489.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("数量:"), "html"nulltrue);
  490.                     echo twig_escape_filter($this->envtwig_number_format_filter($this->envtwig_get_attribute($this->env$this->source$context["CartItem"], "quantity", [], "any"falsefalsefalse185)), "html"nulltrue);
  491.                     echo "</div>
  492.                                         <div class=\"ec-cartRow__amountUpDown\">
  493.                                             ";
  494.                     // line 187
  495.                     if ((twig_get_attribute($this->env$this->source$context["CartItem"], "quantity", [], "any"falsefalsefalse187) > 1)) {
  496.                         // line 188
  497.                         echo "                                                <a href=\"";
  498.                         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("productoption_cart_handle_item", ["operation" => "down""cartItemId" => twig_get_attribute($this->env$this->source$context["CartItem"], "id", [], "any"falsefalsefalse188)]), "html"nulltrue);
  499.                         echo "\" ";
  500.                         echo $this->extensions['Eccube\Twig\Extension\CsrfExtension']->getCsrfTokenForAnchor();
  501.                         echo " class=\"ec-cartRow__amountDownButton load-overlay\" data-method=\"put\" data-confirm=\"false\">
  502.                                                     <span class=\"ec-cartRow__amountDownButton__icon\"><img src=\"";
  503.                         // line 189
  504.                         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/minus-dark.svg"), "html"nulltrue);
  505.                         echo "\" alt=\"reduce\"></span>
  506.                                                 </a>
  507.                                             ";
  508.                     } else {
  509.                         // line 192
  510.                         echo "                                                <div class=\"ec-cartRow__amountDownButtonDisabled\">
  511.                                                     <span class=\"ec-cartRow__amountDownButton__icon\"><img src=\"";
  512.                         // line 193
  513.                         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/minus.svg"), "html"nulltrue);
  514.                         echo "\" alt=\"reduce\"></span>
  515.                                                 </div>
  516.                                             ";
  517.                     }
  518.                     // line 196
  519.                     echo "                                            <a href=\"";
  520.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("productoption_cart_handle_item", ["operation" => "up""cartItemId" => twig_get_attribute($this->env$this->source$context["CartItem"], "id", [], "any"falsefalsefalse196)]), "html"nulltrue);
  521.                     echo "\" ";
  522.                     echo $this->extensions['Eccube\Twig\Extension\CsrfExtension']->getCsrfTokenForAnchor();
  523.                     echo " class=\"ec-cartRow__amountUpButton load-overlay\" data-method=\"put\" data-confirm=\"false\">
  524.                                                 <span class=\"ec-cartRow__amountUpButton__icon\"><img src=\"";
  525.                     // line 197
  526.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/plus-dark.svg"), "html"nulltrue);
  527.                     echo "\" alt=\"increase\"></span>
  528.                                             </a>
  529.                                         </div>
  530.                                     </li>
  531.                                     <li class=\"ec-cartRow__subtotalColumn\">
  532.                                         <div class=\"ec-cartRow__sutbtotal\">";
  533.                     // line 202
  534.                     echo twig_escape_filter($this->env$this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env$this->source$context["CartItem"], "total_price", [], "any"falsefalsefalse202)), "html"nulltrue);
  535.                     echo "</div>
  536.                                     </li>
  537.                                 </ul>
  538.                             ";
  539.                     ++$context['loop']['index0'];
  540.                     ++$context['loop']['index'];
  541.                     $context['loop']['first'] = false;
  542.                     if (isset($context['loop']['length'])) {
  543.                         --$context['loop']['revindex0'];
  544.                         --$context['loop']['revindex'];
  545.                         $context['loop']['last'] = === $context['loop']['revindex0'];
  546.                     }
  547.                 }
  548.                 $_parent $context['_parent'];
  549.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['CartItem'], $context['_parent'], $context['loop']);
  550.                 $context array_intersect_key($context$_parent) + $_parent;
  551.                 // line 206
  552.                 echo "                        </div>
  553.                     </div>
  554.                     <div class=\"ec-cartRole__progress\">
  555.                         ";
  556.                 // line 209
  557.                 if ((twig_get_attribute($this->env$this->source, (isset($context["BaseInfo"]) || array_key_exists("BaseInfo"$context) ? $context["BaseInfo"] : (function () { throw new RuntimeError('Variable "BaseInfo" does not exist.'209$this->source); })()), "delivery_free_amount", [], "any"falsefalsefalse209) && twig_get_attribute($this->env$this->source, (isset($context["BaseInfo"]) || array_key_exists("BaseInfo"$context) ? $context["BaseInfo"] : (function () { throw new RuntimeError('Variable "BaseInfo" does not exist.'209$this->source); })()), "delivery_free_quantity", [], "any"falsefalsefalse209))) {
  558.                     // line 210
  559.                     echo "                            <br/>
  560.                             ";
  561.                     // line 211
  562.                     if (twig_get_attribute($this->env$this->source, (isset($context["is_delivery_free"]) || array_key_exists("is_delivery_free"$context) ? $context["is_delivery_free"] : (function () { throw new RuntimeError('Variable "is_delivery_free" does not exist.'211$this->source); })()), (isset($context["cartKey"]) || array_key_exists("cartKey"$context) ? $context["cartKey"] : (function () { throw new RuntimeError('Variable "cartKey" does not exist.'211$this->source); })()), [], "array"falsefalsefalse211)) {
  563.                         // line 212
  564.                         echo "                                ";
  565.                         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("現在送料無料です。"), "html"nulltrue);
  566.                         echo "
  567.                             ";
  568.                     } else {
  569.                         // line 214
  570.                         echo "                                ";
  571.                         echo $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("あと「<strong>%price%</strong>」または「<strong>%quantity%個</strong>」のお買い上げで<strong class=\"ec-color-red\">送料無料</strong>になります。", ["%price%" => $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env$this->source, (isset($context["least"]) || array_key_exists("least"$context) ? $context["least"] : (function () { throw new RuntimeError('Variable "least" does not exist.'214$this->source); })()), (isset($context["cartKey"]) || array_key_exists("cartKey"$context) ? $context["cartKey"] : (function () { throw new RuntimeError('Variable "cartKey" does not exist.'214$this->source); })()), [], "array"falsefalsefalse214)), "%quantity%" => twig_number_format_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["quantity"]) || array_key_exists("quantity"$context) ? $context["quantity"] : (function () { throw new RuntimeError('Variable "quantity" does not exist.'214$this->source); })()), (isset($context["cartKey"]) || array_key_exists("cartKey"$context) ? $context["cartKey"] : (function () { throw new RuntimeError('Variable "cartKey" does not exist.'214$this->source); })()), [], "array"falsefalsefalse214))]);
  572.                         echo "
  573.                             ";
  574.                     }
  575.                     // line 216
  576.                     echo "                        ";
  577.                 } elseif (twig_get_attribute($this->env$this->source, (isset($context["BaseInfo"]) || array_key_exists("BaseInfo"$context) ? $context["BaseInfo"] : (function () { throw new RuntimeError('Variable "BaseInfo" does not exist.'216$this->source); })()), "delivery_free_amount", [], "any"falsefalsefalse216)) {
  578.                     // line 217
  579.                     echo "                            <br/>
  580.                             ";
  581.                     // line 218
  582.                     if (twig_get_attribute($this->env$this->source, (isset($context["is_delivery_free"]) || array_key_exists("is_delivery_free"$context) ? $context["is_delivery_free"] : (function () { throw new RuntimeError('Variable "is_delivery_free" does not exist.'218$this->source); })()), (isset($context["cartKey"]) || array_key_exists("cartKey"$context) ? $context["cartKey"] : (function () { throw new RuntimeError('Variable "cartKey" does not exist.'218$this->source); })()), [], "array"falsefalsefalse218)) {
  583.                         // line 219
  584.                         echo "                                ";
  585.                         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("現在送料無料です。"), "html"nulltrue);
  586.                         echo "
  587.                             ";
  588.                     } else {
  589.                         // line 221
  590.                         echo "                                ";
  591.                         echo $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("あと「<strong>%price%</strong>」のお買い上げで<strong class=\"ec-color-red\">送料無料</strong>になります。", ["%price%" => $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env$this->source, (isset($context["least"]) || array_key_exists("least"$context) ? $context["least"] : (function () { throw new RuntimeError('Variable "least" does not exist.'221$this->source); })()), (isset($context["cartKey"]) || array_key_exists("cartKey"$context) ? $context["cartKey"] : (function () { throw new RuntimeError('Variable "cartKey" does not exist.'221$this->source); })()), [], "array"falsefalsefalse221))]);
  592.                         echo "
  593.                             ";
  594.                     }
  595.                     // line 223
  596.                     echo "                        ";
  597.                 } elseif (twig_get_attribute($this->env$this->source, (isset($context["BaseInfo"]) || array_key_exists("BaseInfo"$context) ? $context["BaseInfo"] : (function () { throw new RuntimeError('Variable "BaseInfo" does not exist.'223$this->source); })()), "delivery_free_quantity", [], "any"falsefalsefalse223)) {
  598.                     // line 224
  599.                     echo "                            <br/>
  600.                             ";
  601.                     // line 225
  602.                     if (twig_get_attribute($this->env$this->source, (isset($context["is_delivery_free"]) || array_key_exists("is_delivery_free"$context) ? $context["is_delivery_free"] : (function () { throw new RuntimeError('Variable "is_delivery_free" does not exist.'225$this->source); })()), (isset($context["cartKey"]) || array_key_exists("cartKey"$context) ? $context["cartKey"] : (function () { throw new RuntimeError('Variable "cartKey" does not exist.'225$this->source); })()), [], "array"falsefalsefalse225)) {
  603.                         // line 226
  604.                         echo "                                ";
  605.                         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("現在送料無料です。"), "html"nulltrue);
  606.                         echo "
  607.                             ";
  608.                     } else {
  609.                         // line 228
  610.                         echo "                                ";
  611.                         echo $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("あと「<strong>%quantity%個</strong>」のお買い上げで<strong class=\"ec-color-red\">送料無料</strong>になります。", ["%quantity%" => twig_number_format_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["quantity"]) || array_key_exists("quantity"$context) ? $context["quantity"] : (function () { throw new RuntimeError('Variable "quantity" does not exist.'228$this->source); })()), (isset($context["cartKey"]) || array_key_exists("cartKey"$context) ? $context["cartKey"] : (function () { throw new RuntimeError('Variable "cartKey" does not exist.'228$this->source); })()), [], "array"falsefalsefalse228))]);
  612.                         echo "
  613.                             ";
  614.                     }
  615.                     // line 230
  616.                     echo "                        ";
  617.                 }
  618.                 // line 231
  619.                 echo "                    </div>
  620.                     <div class=\"ec-cartRole__actions\">
  621.                         <div class=\"ec-cartRole__total\">";
  622.                 // line 233
  623.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("合計:"), "html"nulltrue);
  624.                 echo "<span class=\"ec-cartRole__totalAmount\">";
  625.                 echo twig_escape_filter($this->env$this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env$this->source$context["Cart"], "totalPrice", [], "any"falsefalsefalse233)), "html"nulltrue);
  626.                 echo "</span>
  627.                         </div>
  628.                         <a class=\"ec-blockBtn--action\" href=\"";
  629.                 // line 235
  630.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("cart_buystep", ["cart_key" => (isset($context["cartKey"]) || array_key_exists("cartKey"$context) ? $context["cartKey"] : (function () { throw new RuntimeError('Variable "cartKey" does not exist.'235$this->source); })())]), "html"nulltrue);
  631.                 echo "\">";
  632.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("レジに進む"), "html"nulltrue);
  633.                 echo "</a>
  634.                         ";
  635.                 // line 236
  636.                 if (twig_get_attribute($this->env$this->source$context["loop"], "last", [], "any"falsefalsefalse236)) {
  637.                     // line 237
  638.                     echo "                            <a class=\"ec-blockBtn--cancel\" href=\"";
  639.                     echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("homepage");
  640.                     echo "\">";
  641.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("お買い物を続ける"), "html"nulltrue);
  642.                     echo "</a>
  643.                         ";
  644.                 }
  645.                 // line 239
  646.                 echo "                    </div>
  647.                 ";
  648.                 ++$context['loop']['index0'];
  649.                 ++$context['loop']['index'];
  650.                 $context['loop']['first'] = false;
  651.                 if (isset($context['loop']['length'])) {
  652.                     --$context['loop']['revindex0'];
  653.                     --$context['loop']['revindex'];
  654.                     $context['loop']['last'] = === $context['loop']['revindex0'];
  655.                 }
  656.             }
  657.             $_parent $context['_parent'];
  658.             unset($context['_seq'], $context['_iterated'], $context['CartIndex'], $context['Cart'], $context['_parent'], $context['loop']);
  659.             $context array_intersect_key($context$_parent) + $_parent;
  660.             // line 241
  661.             echo "            </form>
  662.         ";
  663.         } else {
  664.             // line 243
  665.             echo "            ";
  666.             $context['_parent'] = $context;
  667.             $context['_seq'] = twig_ensure_traversable((isset($context["Carts"]) || array_key_exists("Carts"$context) ? $context["Carts"] : (function () { throw new RuntimeError('Variable "Carts" does not exist.'243$this->source); })()));
  668.             foreach ($context['_seq'] as $context["CartIndex"] => $context["Cart"]) {
  669.                 // line 244
  670.                 echo "                ";
  671.                 $context["cartKey"] = twig_get_attribute($this->env$this->source$context["Cart"], "cart_key", [], "any"falsefalsefalse244);
  672.                 // line 245
  673.                 echo "                ";
  674.                 $context['_parent'] = $context;
  675.                 $context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'245$this->source); })()), "session", [], "any"falsefalsefalse245), "flashbag", [], "any"falsefalsefalse245), "get", [=> (("eccube.front.cart." . (isset($context["cartKey"]) || array_key_exists("cartKey"$context) ? $context["cartKey"] : (function () { throw new RuntimeError('Variable "cartKey" does not exist.'245$this->source); })())) . ".request.error")], "method"falsefalsefalse245));
  676.                 foreach ($context['_seq'] as $context["_key"] => $context["error"]) {
  677.                     // line 246
  678.                     echo "                    <div class=\"ec-cartRole__error\">
  679.                         <div class=\"ec-alert-warning\">
  680.                             <div class=\"ec-alert-warning__icon\"><img src=\"";
  681.                     // line 248
  682.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/exclamation-white.svg"), "html"nulltrue);
  683.                     echo "\"></div>
  684.                             <div class=\"ec-alert-warning__text\">
  685.                                 ";
  686.                     // line 250
  687.                     echo twig_nl2br(twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans($context["error"]), "html"nulltrue));
  688.                     echo "
  689.                             </div>
  690.                         </div>
  691.                     </div>
  692.                 ";
  693.                 }
  694.                 $_parent $context['_parent'];
  695.                 unset($context['_seq'], $context['_iterated'], $context['_key'], $context['error'], $context['_parent'], $context['loop']);
  696.                 $context array_intersect_key($context$_parent) + $_parent;
  697.                 // line 255
  698.                 echo "            ";
  699.             }
  700.             $_parent $context['_parent'];
  701.             unset($context['_seq'], $context['_iterated'], $context['CartIndex'], $context['Cart'], $context['_parent'], $context['loop']);
  702.             $context array_intersect_key($context$_parent) + $_parent;
  703.             // line 256
  704.             echo "            <div class=\"ec-role\">
  705.                 <div class=\"ec-off3Grid\">
  706.                     <div class=\"ec-off3Grid__cell\">
  707.                         <div class=\"ec-alert-warning\">
  708.                             <div class=\"ec-alert-warning__icon\"><img src=\"";
  709.             // line 260
  710.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/exclamation-white.svg"), "html"nulltrue);
  711.             echo "\"></div>
  712.                             <div class=\"ec-alert-warning__text\">";
  713.             // line 261
  714.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("現在カート内に商品はございません。"), "html"nulltrue);
  715.             echo "</div>
  716.                         </div>
  717.                     </div>
  718.                 </div>
  719.             </div>
  720.         ";
  721.         }
  722.         // line 267
  723.         echo "    </div>
  724. ";
  725.         
  726.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  727.         
  728.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  729.     }
  730.     public function getTemplateName()
  731.     {
  732.         return "__string_template__03f833d4b261049e723e646a921c6737";
  733.     }
  734.     public function isTraitable()
  735.     {
  736.         return false;
  737.     }
  738.     public function getDebugInfo()
  739.     {
  740.         return array (  744 => 267,  735 => 261,  731 => 260,  725 => 256,  719 => 255,  708 => 250,  703 => 248,  699 => 246,  694 => 245,  691 => 244,  686 => 243,  682 => 241,  667 => 239,  659 => 237,  657 => 236,  651 => 235,  644 => 233,  640 => 231,  637 => 230,  631 => 228,  625 => 226,  623 => 225,  620 => 224,  617 => 223,  611 => 221,  605 => 219,  603 => 218,  600 => 217,  597 => 216,  591 => 214,  585 => 212,  583 => 211,  580 => 210,  578 => 209,  573 => 206,  555 => 202,  547 => 197,  540 => 196,  534 => 193,  531 => 192,  525 => 189,  518 => 188,  516 => 187,  510 => 185,  506 => 184,  498 => 180,  494 => 179,  489 => 178,  481 => 176,  478 => 175,  470 => 173,  468 => 172,  462 => 171,  452 => 166,  448 => 165,  440 => 160,  434 => 159,  430 => 157,  427 => 156,  424 => 155,  407 => 154,  402 => 152,  398 => 151,  394 => 150,  390 => 149,  384 => 145,  373 => 140,  368 => 138,  364 => 136,  359 => 135,  356 => 134,  339 => 133,  334 => 131,  331 => 130,  323 => 125,  318 => 122,  316 => 121,  310 => 118,  306 => 116,  303 => 115,  292 => 110,  287 => 108,  283 => 106,  278 => 105,  261 => 101,  255 => 99,  249 => 97,  247 => 96,  242 => 94,  238 => 92,  235 => 91,  217 => 90,  215 => 89,  207 => 84,  204 => 83,  201 => 82,  194 => 78,  191 => 77,  188 => 76,  181 => 72,  178 => 71,  175 => 70,  172 => 69,  165 => 65,  162 => 64,  159 => 63,  156 => 62,  154 => 61,  148 => 58,  145 => 57,  142 => 56,  139 => 55,  137 => 54,  127 => 47,  98 => 21,  95 => 20,  85 => 19,  72 => 16,  62 => 15,  51 => 11,  49 => 13,  36 => 11,);
  741.     }
  742.     public function getSourceContext()
  743.     {
  744.         return new Source("{#
  745. This file is part of EC-CUBE
  746. Copyright(c) EC-CUBE CO.,LTD. All Rights Reserved.
  747. http://www.ec-cube.co.jp/
  748. For the full copyright and license information, please view the LICENSE
  749. file that was distributed with this source code.
  750. #}
  751. {% extends 'default_frame.twig' %}
  752. {% set body_class = 'cart_page' %}
  753. {% block stylesheet %}
  754. <link rel=\"stylesheet\" href=\"{{ asset('assets/css/cart.css') }}\" type=\"text/css\" media=\"all\" />
  755. {% endblock %}
  756. {% block main %}
  757.     <section id=\"main-visual\">
  758.         <div class=\"mainvisual\" style=\"background-image: url('{{ asset('assets/img/common/mv_img_01.jpg') }}'); ?>)\"></div>
  759.     </section>
  760.     <section id=\"main-title\">
  761.         <h2 class=\"page-title\">CART</h2>
  762.         <div class=\"scroll\">
  763.             <a href=\"#topic-path\">
  764.                 <p>scroll</p>
  765.                 <img src=\"https://mx-build.jp/wp-content/themes/%E3%82%BF%E3%82%A4%E3%82%A8%E3%82%A4%E5%8C%97%E6%B5%B7%E9%81%93%E3%82%A8%E3%83%B3%E3%82%B7%E3%82%99%E3%83%8B%E3%82%A2%E3%82%A2%E3%83%AA%E3%83%B3%E3%82%AF%E3%82%99/img/scroll.png\" alt=\"scroll-arrow\">
  766.             </a>
  767.         </div>
  768.     </section>
  769. \t<section id=\"topic-path\">
  770. \t\t<div class=\"wrapper\">
  771. \t\t\t<div class=\"container\">
  772. \t\t\t\t<div class=\"page\">
  773. \t\t\t\t\t<a href=\"/\">
  774. \t\t\t\t\t\t<span class=\"home\">HOME</span>
  775. \t\t\t\t\t</a>
  776. \t\t\t\t\t<span>&gt;</span>
  777. \t\t\t\t\t<span class=\"current\">ショッピングカート</span>
  778. \t\t\t\t</div>
  779. \t\t\t</div>
  780. \t\t</div>
  781. \t</section>
  782.     <div class=\"ec-role\">
  783.         <div class=\"ec-pageHeader\">
  784.             <h1>{{ 'ショッピングカート'|trans }}</h1>
  785.         </div>
  786.     </div>
  787.     <div class=\"ec-cartRole\">
  788.         <div class=\"ec-cartRole__progress\">
  789.             <ul class=\"ec-progress\">
  790.                 {% set step = 1 %}
  791.                 <li class=\"ec-progress__item is-complete\">
  792.                     <div class=\"ec-progress__number\">{{ step }}{% set step = step + 1 %}
  793.                     </div>
  794.                     <div class=\"ec-progress__label\">{{ 'カートの商品'|trans }}
  795.                     </div>
  796.                 </li>
  797.                 {% if is_granted('ROLE_USER') == false %}
  798.                     <li class=\"ec-progress__item\">
  799.                         <div class=\"ec-progress__number\">{{ step }}{% set step = step + 1 %}
  800.                         </div>
  801.                         <div class=\"ec-progress__label\">{{ 'お客様情報'|trans }}
  802.                         </div>
  803.                     </li>
  804.                 {% endif %}
  805.                 <li class=\"ec-progress__item\">
  806.                     <div class=\"ec-progress__number\">{{ step }}{% set step = step + 1 %}
  807.                     </div>
  808.                     <div class=\"ec-progress__label\">{{ 'ご注文手続き'|trans }}
  809.                     </div>
  810.                 </li>
  811.                 <li class=\"ec-progress__item\">
  812.                     <div class=\"ec-progress__number\">{{ step }}{% set step = step + 1 %}
  813.                     </div>
  814.                     <div class=\"ec-progress__label\">{{ 'ご注文内容確認'|trans }}
  815.                     </div>
  816.                 </li>
  817.                 <li class=\"ec-progress__item\">
  818.                     <div class=\"ec-progress__number\">{{ step }}{% set step = step + 1 %}
  819.                     </div>
  820.                     <div class=\"ec-progress__label\">{{ '完了'|trans }}
  821.                     </div>
  822.                 </li>
  823.             </ul>
  824.         </div>
  825.         {% set productStr = app.session.flashbag.get('eccube.front.request.product') %}
  826.         {% for error in app.session.flashbag.get('eccube.front.request.error') %}
  827.             {% set idx = loop.index0 %}
  828.             <div class=\"ec-cartRole__error\">
  829.                 <div class=\"ec-alert-warning\">
  830.                     <div class=\"ec-alert-warning__icon\"><img src=\"{{ asset('assets/icon/exclamation-white.svg') }}\"></div>
  831.                     <div class=\"ec-alert-warning__text\">
  832.                         {% if productStr[idx] is defined %}
  833.                             {{ error|trans({'%product%':productStr[idx]})|nl2br }}
  834.                         {% else %}
  835.                             {{ error|trans|nl2br }}
  836.                         {% endif %}
  837.                     </div>
  838.                 </div>
  839.             </div>
  840.         {% endfor %}
  841.         {% for error in app.session.flashbag.get('eccube.front.cart.error') %}
  842.             <div class=\"ec-cartRole__error\">
  843.                 <div class=\"ec-alert-warning\">
  844.                     <div class=\"ec-alert-warning__icon\"><img src=\"{{ asset('assets/icon/exclamation-white.svg') }}\"></div>
  845.                     <div class=\"ec-alert-warning__text\">
  846.                         {{ error|trans|nl2br }}
  847.                     </div>
  848.                 </div>
  849.             </div>
  850.         {% endfor %}
  851.         {% if totalQuantity > 0 %}
  852.             <div class=\"ec-cartRole__totalText\">
  853.                 <p>
  854.                     {{ '商品の合計金額は「<strong>%price%</strong>」です。'|trans({ '%price%': totalPrice|price })|raw }}
  855.                 </p>
  856.             </div>
  857.             {% if Carts|length > 1 %}
  858.                 <div class=\"ec-cartRole__error\">
  859.                     <div class=\"ec-alert-warning\">
  860.                         <div class=\"ec-alert-warning__text\">
  861.                             {{ '同時購入できない商品がカートに含まれています。'|trans|nl2br }}
  862.                         </div>
  863.                     </div>
  864.                 </div>
  865.             {% endif %}
  866.             <form name=\"form\" id=\"form_cart\" class=\"ec-cartRole\" method=\"post\" action=\"{{ url('cart') }}\">
  867.                 {% for CartIndex,Cart in Carts %}
  868.                     {% set cartKey = Cart.cart_key %}
  869.                     {% for error in app.session.flashbag.get('eccube.front.cart.' ~ cartKey ~ '.request.error') %}
  870.                         <div class=\"ec-cartRole__error\">
  871.                             <div class=\"ec-alert-warning\">
  872.                                 <div class=\"ec-alert-warning__icon\"><img src=\"{{ asset('assets/icon/exclamation-white.svg') }}\"></div>
  873.                                 <div class=\"ec-alert-warning__text\">
  874.                                     {{ error|trans|nl2br }}
  875.                                 </div>
  876.                             </div>
  877.                         </div>
  878.                     {% endfor %}
  879.                     <div class=\"ec-cartRole__cart\">
  880.                         <div class=\"ec-cartTable\">
  881.                             <ol class=\"ec-cartHeader\">
  882.                                 <li class=\"ec-cartHeader__label\">{{ '削除'|trans }}</li>
  883.                                 <li class=\"ec-cartHeader__label\">{{ '商品内容'|trans }}</li>
  884.                                 <li class=\"ec-cartHeader__label\">{{ '数量'|trans }}</li>
  885.                                 <li class=\"ec-cartHeader__label\">{{ '小計'|trans }}</li>
  886.                             </ol>
  887.                             {% for CartItem in Cart.CartItems %}
  888.                                 {% set ProductClass = CartItem.ProductClass %}
  889.                                 {% set Product = ProductClass.Product %}
  890.                                 <ul class=\"ec-cartRow\">
  891.                                     <li class=\"ec-cartRow__delColumn\">
  892.                                         <a href=\"{{ url('productoption_cart_handle_item', {'operation': 'remove', 'cartItemId': CartItem.id }) }}\" {{ csrf_token_for_anchor() }} class=\"ec-icon\" data-method=\"put\" data-message=\"カートから商品を削除してもよろしいですか?\">
  893.                                             <img src=\"{{ asset('assets/icon/cross.svg') }}\" alt=\"delete\">
  894.                                         </a>
  895.                                     </li>
  896.                                     <li class=\"ec-cartRow__contentColumn\">
  897.                                         <div class=\"ec-cartRow__img\">
  898.                                             <a target=\"_blank\" href=\"{{ url('product_detail', {id : Product.id} ) }}\">
  899.                                                 <img src=\"{{ asset(Product.MainListImage|no_image_product, 'save_image') }}\" alt=\"{{ Product.name }}\"/>
  900.                                             </a>
  901.                                         </div>
  902.                                         <div class=\"ec-cartRow__summary\">
  903.                                             <div class=\"ec-cartRow__name\">
  904.                                                 <a target=\"_blank\" href=\"{{ url('product_detail', {id : Product.id} ) }}\">{{ Product.name }}</a>
  905.                                                 {% if ProductClass.ClassCategory1 and ProductClass.ClassCategory1.id %}
  906.                                                     <br>{{ ProductClass.ClassCategory1.ClassName.name }}:{{ ProductClass.ClassCategory1 }}
  907.                                                 {% endif %}
  908.                                                 {% if ProductClass.ClassCategory2 and ProductClass.ClassCategory2.id %}
  909.                                                     <br>{{ ProductClass.ClassCategory2.ClassName.name }}:{{ ProductClass.ClassCategory2 }}
  910.                                                 {% endif %}
  911.                                             {{ include('@ProductOption42/default/Cart/cart_option.twig') }}</div>
  912.                                             <div class=\"ec-cartRow__unitPrice\">{{ CartItem.price|price }}</div>
  913.                                             <div class=\"ec-cartRow__sutbtotalSP\">{{ '小計:'|trans }}{{ CartItem.total_price|price }}</div>
  914.                                         </div>
  915.                                     </li>
  916.                                     <li class=\"ec-cartRow__amountColumn\">
  917.                                         <div class=\"ec-cartRow__amount\">{{ CartItem.quantity|number_format }}</div>
  918.                                         <div class=\"ec-cartRow__amountSP\">{{ '数量:'|trans }}{{ CartItem.quantity|number_format }}</div>
  919.                                         <div class=\"ec-cartRow__amountUpDown\">
  920.                                             {% if CartItem.quantity > 1 %}
  921.                                                 <a href=\"{{ url('productoption_cart_handle_item', {'operation': 'down', 'cartItemId': CartItem.id}) }}\" {{ csrf_token_for_anchor() }} class=\"ec-cartRow__amountDownButton load-overlay\" data-method=\"put\" data-confirm=\"false\">
  922.                                                     <span class=\"ec-cartRow__amountDownButton__icon\"><img src=\"{{ asset('assets/icon/minus-dark.svg') }}\" alt=\"reduce\"></span>
  923.                                                 </a>
  924.                                             {% else %}
  925.                                                 <div class=\"ec-cartRow__amountDownButtonDisabled\">
  926.                                                     <span class=\"ec-cartRow__amountDownButton__icon\"><img src=\"{{ asset('assets/icon/minus.svg') }}\" alt=\"reduce\"></span>
  927.                                                 </div>
  928.                                             {% endif %}
  929.                                             <a href=\"{{ url('productoption_cart_handle_item', {'operation': 'up', 'cartItemId': CartItem.id}) }}\" {{ csrf_token_for_anchor() }} class=\"ec-cartRow__amountUpButton load-overlay\" data-method=\"put\" data-confirm=\"false\">
  930.                                                 <span class=\"ec-cartRow__amountUpButton__icon\"><img src=\"{{ asset('assets/icon/plus-dark.svg') }}\" alt=\"increase\"></span>
  931.                                             </a>
  932.                                         </div>
  933.                                     </li>
  934.                                     <li class=\"ec-cartRow__subtotalColumn\">
  935.                                         <div class=\"ec-cartRow__sutbtotal\">{{ CartItem.total_price|price }}</div>
  936.                                     </li>
  937.                                 </ul>
  938.                             {% endfor %}
  939.                         </div>
  940.                     </div>
  941.                     <div class=\"ec-cartRole__progress\">
  942.                         {% if BaseInfo.delivery_free_amount and BaseInfo.delivery_free_quantity %}
  943.                             <br/>
  944.                             {% if is_delivery_free[cartKey] %}
  945.                                 {{ '現在送料無料です。'|trans }}
  946.                             {% else %}
  947.                                 {{ 'あと「<strong>%price%</strong>」または「<strong>%quantity%個</strong>」のお買い上げで<strong class=\"ec-color-red\">送料無料</strong>になります。'|trans({ '%price%': least[cartKey]|price, '%quantity%': quantity[cartKey]|number_format })|raw }}
  948.                             {% endif %}
  949.                         {% elseif BaseInfo.delivery_free_amount %}
  950.                             <br/>
  951.                             {% if is_delivery_free[cartKey] %}
  952.                                 {{ '現在送料無料です。'|trans }}
  953.                             {% else %}
  954.                                 {{ 'あと「<strong>%price%</strong>」のお買い上げで<strong class=\"ec-color-red\">送料無料</strong>になります。'|trans({ '%price%': least[cartKey]|price })|raw }}
  955.                             {% endif %}
  956.                         {% elseif BaseInfo.delivery_free_quantity %}
  957.                             <br/>
  958.                             {% if is_delivery_free[cartKey] %}
  959.                                 {{ '現在送料無料です。'|trans }}
  960.                             {% else %}
  961.                                 {{ 'あと「<strong>%quantity%個</strong>」のお買い上げで<strong class=\"ec-color-red\">送料無料</strong>になります。'|trans({ '%quantity%': quantity[cartKey]|number_format })|raw }}
  962.                             {% endif %}
  963.                         {% endif %}
  964.                     </div>
  965.                     <div class=\"ec-cartRole__actions\">
  966.                         <div class=\"ec-cartRole__total\">{{ '合計:'|trans }}<span class=\"ec-cartRole__totalAmount\">{{ Cart.totalPrice|price }}</span>
  967.                         </div>
  968.                         <a class=\"ec-blockBtn--action\" href=\"{{ path('cart_buystep', {'cart_key':cartKey}) }}\">{{ 'レジに進む'|trans }}</a>
  969.                         {% if loop.last %}
  970.                             <a class=\"ec-blockBtn--cancel\" href=\"{{ path('homepage') }}\">{{ 'お買い物を続ける'|trans }}</a>
  971.                         {% endif %}
  972.                     </div>
  973.                 {% endfor %}
  974.             </form>
  975.         {% else %}
  976.             {% for CartIndex,Cart in Carts %}
  977.                 {% set cartKey = Cart.cart_key %}
  978.                 {% for error in app.session.flashbag.get('eccube.front.cart.' ~ cartKey ~ '.request.error') %}
  979.                     <div class=\"ec-cartRole__error\">
  980.                         <div class=\"ec-alert-warning\">
  981.                             <div class=\"ec-alert-warning__icon\"><img src=\"{{ asset('assets/icon/exclamation-white.svg') }}\"></div>
  982.                             <div class=\"ec-alert-warning__text\">
  983.                                 {{ error|trans|nl2br }}
  984.                             </div>
  985.                         </div>
  986.                     </div>
  987.                 {% endfor %}
  988.             {% endfor %}
  989.             <div class=\"ec-role\">
  990.                 <div class=\"ec-off3Grid\">
  991.                     <div class=\"ec-off3Grid__cell\">
  992.                         <div class=\"ec-alert-warning\">
  993.                             <div class=\"ec-alert-warning__icon\"><img src=\"{{ asset('assets/icon/exclamation-white.svg') }}\"></div>
  994.                             <div class=\"ec-alert-warning__text\">{{ '現在カート内に商品はございません。'|trans }}</div>
  995.                         </div>
  996.                     </div>
  997.                 </div>
  998.             </div>
  999.         {% endif %}
  1000.     </div>
  1001. {% endblock %}""__string_template__03f833d4b261049e723e646a921c6737""");
  1002.     }
  1003. }