var/cache/dev/twig/0e/0eada0eed67725d7e12aa32cbc66dffa9ab042fb5ca49f939a3e270b73900777.php line 38

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. /* Shopping/complete.twig */
  14. class __TwigTemplate_d7eb6d9762b990d2989cce52896bb4f5f91ca8b22721945b208cb6a5d716acfa 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.             'main' => [$this'block_main'],
  24.         ];
  25.     }
  26.     protected function doGetParent(array $context)
  27.     {
  28.         // line 11
  29.         return "default_frame.twig";
  30.     }
  31.     protected function doDisplay(array $context, array $blocks = [])
  32.     {
  33.         $macros $this->macros;
  34.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  35.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""Shopping/complete.twig"));
  36.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  37.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""Shopping/complete.twig"));
  38.         // line 13
  39.         $context["body_class"] = "cart_page";
  40.         // line 11
  41.         $this->parent $this->loadTemplate("default_frame.twig""Shopping/complete.twig"11);
  42.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  43.         
  44.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  45.         
  46.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  47.     }
  48.     // line 15
  49.     public function block_main($context, array $blocks = [])
  50.     {
  51.         $macros $this->macros;
  52.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  53.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""main"));
  54.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  55.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""main"));
  56.         // line 16
  57.         echo "<div class=\"ec-role\">
  58.     <div class=\"ec-pageHeader\">
  59.         <h1>";
  60.         // line 18
  61.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("ご注文完了"), "html"nulltrue);
  62.         echo "</h1>
  63.     </div>
  64. </div>
  65. <div class=\"ec-cartRole\">
  66.     <div class=\"ec-cartRole__progress\">
  67.         <ul class=\"ec-progress\">
  68.             ";
  69.         // line 25
  70.         $context["step"] = 1;
  71.         // line 26
  72.         echo "            <li class=\"ec-progress__item\">
  73.                 <div class=\"ec-progress__number\">";
  74.         // line 27
  75.         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.'27$this->source); })()), "html"nulltrue);
  76.         $context["step"] = ((isset($context["step"]) || array_key_exists("step"$context) ? $context["step"] : (function () { throw new RuntimeError('Variable "step" does not exist.'27$this->source); })()) + 1);
  77.         // line 28
  78.         echo "                </div>
  79.                 <div class=\"ec-progress__label\">";
  80.         // line 29
  81.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("カートの商品"), "html"nulltrue);
  82.         echo "
  83.                 </div>
  84.             </li>
  85.             ";
  86.         // line 32
  87.         if (($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_USER") == false)) {
  88.             // line 33
  89.             echo "                <li class=\"ec-progress__item\">
  90.                     <div class=\"ec-progress__number\">";
  91.             // line 34
  92.             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.'34$this->source); })()), "html"nulltrue);
  93.             $context["step"] = ((isset($context["step"]) || array_key_exists("step"$context) ? $context["step"] : (function () { throw new RuntimeError('Variable "step" does not exist.'34$this->source); })()) + 1);
  94.             // line 35
  95.             echo "                    </div>
  96.                     <div class=\"ec-progress__label\">";
  97.             // line 36
  98.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("お客様情報"), "html"nulltrue);
  99.             echo "
  100.                     </div>
  101.                 </li>
  102.             ";
  103.         }
  104.         // line 40
  105.         echo "            <li class=\"ec-progress__item\">
  106.                 <div class=\"ec-progress__number\">";
  107.         // line 41
  108.         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.'41$this->source); })()), "html"nulltrue);
  109.         $context["step"] = ((isset($context["step"]) || array_key_exists("step"$context) ? $context["step"] : (function () { throw new RuntimeError('Variable "step" does not exist.'41$this->source); })()) + 1);
  110.         // line 42
  111.         echo "                </div>
  112.                 <div class=\"ec-progress__label\">";
  113.         // line 43
  114.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("ご注文手続き"), "html"nulltrue);
  115.         echo "
  116.                 </div>
  117.             </li>
  118.             <li class=\"ec-progress__item\">
  119.                 <div class=\"ec-progress__number\">";
  120.         // line 47
  121.         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.'47$this->source); })()), "html"nulltrue);
  122.         $context["step"] = ((isset($context["step"]) || array_key_exists("step"$context) ? $context["step"] : (function () { throw new RuntimeError('Variable "step" does not exist.'47$this->source); })()) + 1);
  123.         // line 48
  124.         echo "                </div>
  125.                 <div class=\"ec-progress__label\">";
  126.         // line 49
  127.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("ご注文内容確認"), "html"nulltrue);
  128.         echo "
  129.                 </div>
  130.             </li>
  131.             <li class=\"ec-progress__item  is-complete\">
  132.                 <div class=\"ec-progress__number\">";
  133.         // line 53
  134.         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.'53$this->source); })()), "html"nulltrue);
  135.         $context["step"] = ((isset($context["step"]) || array_key_exists("step"$context) ? $context["step"] : (function () { throw new RuntimeError('Variable "step" does not exist.'53$this->source); })()) + 1);
  136.         // line 54
  137.         echo "                </div>
  138.                 <div class=\"ec-progress__label\">";
  139.         // line 55
  140.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("完了"), "html"nulltrue);
  141.         echo "
  142.                 </div>
  143.             </li>
  144.         </ul>
  145.     </div>
  146. </div>
  147. <div class=\"ec-cartCompleteRole\">
  148.     <div class=\"ec-reportHeading\">
  149.         <h2>";
  150.         // line 64
  151.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("ご注文ありがとうございました"), "html"nulltrue);
  152.         echo "</h2>
  153.     </div>
  154.     <div class=\"ec-off3Grid ec-text-ac\">
  155.         <div class=\"ec-off3Grid__cell\">
  156.             <p class=\"ec-reportDescription\">
  157.                 ";
  158.         // line 69
  159.         echo twig_nl2br(twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("ただいま、ご注文の確認メールをお送りさせていただきました。
  160. 万一、ご確認メールが届かない場合は、トラブルの可能性もありますので大変お手数ではございますがお問い合わせくださいますようお願いいたします。
  161. "), "html"nulltrue));
  162.         // line 71
  163.         echo "
  164.                 ";
  165.         // line 72
  166.         if (twig_get_attribute($this->env$this->source, (isset($context["Order"]) || array_key_exists("Order"$context) ? $context["Order"] : (function () { throw new RuntimeError('Variable "Order" does not exist.'72$this->source); })()), "id", [], "any"falsefalsefalse72)) {
  167.             // line 73
  168.             echo "                    <br /><br /><strong>";
  169.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("ご注文番号"), "html"nulltrue);
  170.             echo " : ";
  171.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["Order"]) || array_key_exists("Order"$context) ? $context["Order"] : (function () { throw new RuntimeError('Variable "Order" does not exist.'73$this->source); })()), "orderNo", [], "any"falsefalsefalse73), "html"nulltrue);
  172.             echo "</strong>
  173.                 ";
  174.         }
  175.         // line 75
  176.         echo "            </p>
  177.             ";
  178.         // line 76
  179.         if ( !twig_test_empty(twig_get_attribute($this->env$this->source, (isset($context["Order"]) || array_key_exists("Order"$context) ? $context["Order"] : (function () { throw new RuntimeError('Variable "Order" does not exist.'76$this->source); })()), "complete_message", [], "any"falsefalsefalse76))) {
  180.             // line 77
  181.             echo "                ";
  182.             echo $this->env->getRuntime('Exercise\HTMLPurifierBundle\Twig\HTMLPurifierRuntime')->purify(twig_get_attribute($this->env$this->source, (isset($context["Order"]) || array_key_exists("Order"$context) ? $context["Order"] : (function () { throw new RuntimeError('Variable "Order" does not exist.'77$this->source); })()), "complete_message", [], "any"falsefalsefalse77));
  183.             echo "
  184.             ";
  185.         }
  186.         // line 79
  187.         echo "        </div>
  188.     </div>
  189.     <div class=\"ec-off4Grid\">
  190.         ";
  191.         // line 82
  192.         if ((isset($context["hasNextCart"]) || array_key_exists("hasNextCart"$context) ? $context["hasNextCart"] : (function () { throw new RuntimeError('Variable "hasNextCart" does not exist.'82$this->source); })())) {
  193.             // line 83
  194.             echo "            <div class=\"ec-off4Grid__cell\"><a class=\"ec-blockBtn--primary\" href=\"";
  195.             echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("cart");
  196.             echo "\">";
  197.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("購入を続ける"), "html"nulltrue);
  198.             echo "</a></div>
  199.         ";
  200.         } else {
  201.             // line 85
  202.             echo "            <div class=\"ec-off4Grid__cell\"><a class=\"ec-blockBtn--cancel\" href=\"";
  203.             echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("homepage");
  204.             echo "\">";
  205.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("トップページへ"), "html"nulltrue);
  206.             echo "</a></div>
  207.         ";
  208.         }
  209.         // line 87
  210.         echo "    </div>
  211. </div>
  212. ";
  213.         
  214.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  215.         
  216.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  217.     }
  218.     public function getTemplateName()
  219.     {
  220.         return "Shopping/complete.twig";
  221.     }
  222.     public function isTraitable()
  223.     {
  224.         return false;
  225.     }
  226.     public function getDebugInfo()
  227.     {
  228.         return array (  226 => 87,  218 => 85,  210 => 83,  208 => 82,  203 => 79,  197 => 77,  195 => 76,  192 => 75,  184 => 73,  182 => 72,  179 => 71,  175 => 69,  167 => 64,  155 => 55,  152 => 54,  149 => 53,  142 => 49,  139 => 48,  136 => 47,  129 => 43,  126 => 42,  123 => 41,  120 => 40,  113 => 36,  110 => 35,  107 => 34,  104 => 33,  102 => 32,  96 => 29,  93 => 28,  90 => 27,  87 => 26,  85 => 25,  75 => 18,  71 => 16,  61 => 15,  50 => 11,  48 => 13,  35 => 11,);
  229.     }
  230.     public function getSourceContext()
  231.     {
  232.         return new Source("{#
  233. This file is part of EC-CUBE
  234. Copyright(c) EC-CUBE CO.,LTD. All Rights Reserved.
  235. http://www.ec-cube.co.jp/
  236. For the full copyright and license information, please view the LICENSE
  237. file that was distributed with this source code.
  238. #}
  239. {% extends 'default_frame.twig' %}
  240. {% set body_class = 'cart_page' %}
  241. {% block main %}
  242. <div class=\"ec-role\">
  243.     <div class=\"ec-pageHeader\">
  244.         <h1>{{ 'ご注文完了'|trans }}</h1>
  245.     </div>
  246. </div>
  247. <div class=\"ec-cartRole\">
  248.     <div class=\"ec-cartRole__progress\">
  249.         <ul class=\"ec-progress\">
  250.             {% set step = 1 %}
  251.             <li class=\"ec-progress__item\">
  252.                 <div class=\"ec-progress__number\">{{ step }}{% set step = step + 1 %}
  253.                 </div>
  254.                 <div class=\"ec-progress__label\">{{ 'カートの商品'|trans }}
  255.                 </div>
  256.             </li>
  257.             {% if is_granted('ROLE_USER') == false %}
  258.                 <li class=\"ec-progress__item\">
  259.                     <div class=\"ec-progress__number\">{{ step }}{% set step = step + 1 %}
  260.                     </div>
  261.                     <div class=\"ec-progress__label\">{{ 'お客様情報'|trans }}
  262.                     </div>
  263.                 </li>
  264.             {% endif %}
  265.             <li class=\"ec-progress__item\">
  266.                 <div class=\"ec-progress__number\">{{ step }}{% set step = step + 1 %}
  267.                 </div>
  268.                 <div class=\"ec-progress__label\">{{ 'ご注文手続き'|trans }}
  269.                 </div>
  270.             </li>
  271.             <li class=\"ec-progress__item\">
  272.                 <div class=\"ec-progress__number\">{{ step }}{% set step = step + 1 %}
  273.                 </div>
  274.                 <div class=\"ec-progress__label\">{{ 'ご注文内容確認'|trans }}
  275.                 </div>
  276.             </li>
  277.             <li class=\"ec-progress__item  is-complete\">
  278.                 <div class=\"ec-progress__number\">{{ step }}{% set step = step + 1 %}
  279.                 </div>
  280.                 <div class=\"ec-progress__label\">{{ '完了'|trans }}
  281.                 </div>
  282.             </li>
  283.         </ul>
  284.     </div>
  285. </div>
  286. <div class=\"ec-cartCompleteRole\">
  287.     <div class=\"ec-reportHeading\">
  288.         <h2>{{ 'ご注文ありがとうございました'|trans }}</h2>
  289.     </div>
  290.     <div class=\"ec-off3Grid ec-text-ac\">
  291.         <div class=\"ec-off3Grid__cell\">
  292.             <p class=\"ec-reportDescription\">
  293.                 {{ 'ただいま、ご注文の確認メールをお送りさせていただきました。
  294. 万一、ご確認メールが届かない場合は、トラブルの可能性もありますので大変お手数ではございますがお問い合わせくださいますようお願いいたします。
  295. '|trans|nl2br }}
  296.                 {% if Order.id %}
  297.                     <br /><br /><strong>{{ 'ご注文番号'|trans }} : {{ Order.orderNo }}</strong>
  298.                 {% endif %}
  299.             </p>
  300.             {% if Order.complete_message is not empty %}
  301.                 {{ Order.complete_message|raw|purify }}
  302.             {% endif %}
  303.         </div>
  304.     </div>
  305.     <div class=\"ec-off4Grid\">
  306.         {% if hasNextCart %}
  307.             <div class=\"ec-off4Grid__cell\"><a class=\"ec-blockBtn--primary\" href=\"{{ url('cart') }}\">{{ '購入を続ける'|trans }}</a></div>
  308.         {% else %}
  309.             <div class=\"ec-off4Grid__cell\"><a class=\"ec-blockBtn--cancel\" href=\"{{ url('homepage') }}\">{{ 'トップページへ'|trans }}</a></div>
  310.         {% endif %}
  311.     </div>
  312. </div>
  313. {% endblock %}
  314. ""Shopping/complete.twig""/home/xs935478/flap-shop.com/public_html/app/template/flapshop/Shopping/complete.twig");
  315.     }
  316. }