var/cache/dev/twig/b2/b22ec15d4d8ca44a5f8b4106f0e3f04f.php line 36

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. /* default_frame.twig */
  14. class __TwigTemplate_5135bf1c34cf2c5e4975c82b7144db74 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->parent false;
  23.         $this->blocks = [
  24.             'stylesheet' => [$this'block_stylesheet'],
  25.             'main' => [$this'block_main'],
  26.             'javascript' => [$this'block_javascript'],
  27.         ];
  28.     }
  29.     protected function doDisplay(array $context, array $blocks = [])
  30.     {
  31.         $macros $this->macros;
  32.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  33.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""default_frame.twig"));
  34.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  35.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""default_frame.twig"));
  36.         // line 1
  37.         echo "<!doctype html>
  38. ";
  39.         // line 27
  40.         echo "<html lang=\"";
  41.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["eccube_config"]) || array_key_exists("eccube_config"$context) ? $context["eccube_config"] : (function () { throw new RuntimeError('Variable "eccube_config" does not exist.'27$this->source); })()), "locale", [], "any"falsefalsefalse27), "html"nulltrue);
  42.         echo "\">
  43. <head prefix=\"og: https://ogp.me/ns# fb: https://ogp.me/ns/fb# product: https://ogp.me/ns/product#\">
  44.     <meta charset=\"utf-8\">
  45.     <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">
  46.     <meta name=\"eccube-csrf-token\" content=\"";
  47.         // line 31
  48.         echo twig_escape_filter($this->env$this->env->getRuntime('Symfony\Component\Form\FormRenderer')->renderCsrfToken(twig_constant("Eccube\\Common\\Constant::TOKEN_NAME")), "html"nulltrue);
  49.         echo "\">
  50. \t<link rel=\"preload\" href=\"";
  51.         // line 33
  52.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/css/style.css"), "html"nulltrue);
  53.         echo "?";
  54.         echo twig_escape_filter($this->env$this->extensions['Eccube\Twig\Extension\EccubeExtension']->getEnv("CSS_PARAM"), "html"nulltrue);
  55.         echo "\" as=\"style\" onload=\"this.onload=null;this.rel='stylesheet'\"> <noscript><link rel=\"stylesheet\" href=\"";
  56.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/css/style.css"), "html"nulltrue);
  57.         echo "?";
  58.         echo twig_escape_filter($this->env$this->extensions['Eccube\Twig\Extension\EccubeExtension']->getEnv("CSS_PARAM"), "html"nulltrue);
  59.         echo "\"></noscript>
  60. \t<meta http-equiv='x-dns-prefetch-control' content='on'>
  61. \t<link rel=\"preconnect dns-prefetch\" href=\"https://www.googletagmanager.com\">
  62. \t<link rel=\"preconnect dns-prefetch\" href=\"https://www.google-analytics.com\">
  63. \t<link rel=\"preconnect dns-prefetch\" href=\"https://code.jquery.com\">
  64. \t<link rel=\"preconnect dns-prefetch\" href=\"https://cdn.jsdelivr.net\">
  65. ";
  66.         // line 46
  67.         echo "\t";
  68.         $context["meta_og_title"] = "";
  69.         // line 47
  70.         echo "\t";
  71.         if ((array_key_exists("subtitle"$context) &&  !twig_test_empty((isset($context["subtitle"]) || array_key_exists("subtitle"$context) ? $context["subtitle"] : (function () { throw new RuntimeError('Variable "subtitle" does not exist.'47$this->source); })())))) {
  72.             // line 48
  73.             echo "\t\t";
  74.             $context["meta_og_title"] = (isset($context["subtitle"]) || array_key_exists("subtitle"$context) ? $context["subtitle"] : (function () { throw new RuntimeError('Variable "subtitle" does not exist.'48$this->source); })());
  75.             // line 49
  76.             echo "
  77. \t    ";
  78.             // line 50
  79.             if (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.'50$this->source); })()), "search_word", [], "any"falsefalsefalse50)) {
  80.                 // line 51
  81.                 echo "\t\t\t";
  82.                 $context["subtitle"] = (((isset($context["subtitle"]) || array_key_exists("subtitle"$context) ? $context["subtitle"] : (function () { throw new RuntimeError('Variable "subtitle" does not exist.'51$this->source); })()) . " / ") . 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.'51$this->source); })()), "search_word", [], "any"falsefalsefalse51));
  83.                 // line 52
  84.                 echo "\t\t";
  85.             }
  86.             // line 53
  87.             echo "
  88. \t\t";
  89.             // line 54
  90.             if ((twig_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.'54$this->source); })()), "request", [], "any"falsefalsefalse54), "get", [=> "_route"], "method"falsefalsefalse54) == "rental_detail")) {
  91.                 // line 55
  92.                 echo "\t\t\t";
  93.                 $context["meta_og_title"] = ((isset($context["subtitle"]) || array_key_exists("subtitle"$context) ? $context["subtitle"] : (function () { throw new RuntimeError('Variable "subtitle" does not exist.'55$this->source); })()) . " | Car Rental");
  94.                 // line 56
  95.                 echo "\t\t";
  96.             } elseif ((twig_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.'56$this->source); })()), "request", [], "any"falsefalsefalse56), "get", [=> "_route"], "method"falsefalsefalse56) == "drive_detail")) {
  97.                 // line 57
  98.                 echo "\t\t\t";
  99.                 $context["meta_og_title"] = ((isset($context["subtitle"]) || array_key_exists("subtitle"$context) ? $context["subtitle"] : (function () { throw new RuntimeError('Variable "subtitle" does not exist.'57$this->source); })()) . " | Car Experience");
  100.                 // line 58
  101.                 echo "\t\t";
  102.             } elseif ((twig_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.'58$this->source); })()), "request", [], "any"falsefalsefalse58), "get", [=> "_route"], "method"falsefalsefalse58) == "product_detail")) {
  103.                 // line 59
  104.                 echo "\t\t\t";
  105.                 $context["meta_og_title"] = ((isset($context["subtitle"]) || array_key_exists("subtitle"$context) ? $context["subtitle"] : (function () { throw new RuntimeError('Variable "subtitle" does not exist.'59$this->source); })()) . " | Lineup");
  106.                 // line 60
  107.                 echo "\t\t";
  108.             }
  109.             // line 61
  110.             echo "
  111. \t";
  112.         } elseif ((        // line 62
  113. array_key_exists("title"$context) &&  !twig_test_empty((isset($context["title"]) || array_key_exists("title"$context) ? $context["title"] : (function () { throw new RuntimeError('Variable "title" does not exist.'62$this->source); })())))) {
  114.             // line 63
  115.             echo "\t\t";
  116.             $context["meta_og_title"] = twig_get_attribute($this->env$this->source, (isset($context["Page"]) || array_key_exists("Page"$context) ? $context["Page"] : (function () { throw new RuntimeError('Variable "Page" does not exist.'63$this->source); })()), "name", [], "any"falsefalsefalse63);
  117.             // line 64
  118.             echo "\t";
  119.         }
  120.         // line 65
  121.         echo "\t";
  122.         $context["meta_og_title"] = (((isset($context["meta_og_title"]) || array_key_exists("meta_og_title"$context) ? $context["meta_og_title"] : (function () { throw new RuntimeError('Variable "meta_og_title" does not exist.'65$this->source); })()) . " | ") . 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.'65$this->source); })()), "shop_name", [], "any"falsefalsefalse65));
  123.         // line 66
  124.         echo "
  125. \t";
  126.         // line 67
  127.         if ((twig_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.'67$this->source); })()), "request", [], "any"falsefalsefalse67), "get", [=> "_route"], "method"falsefalsefalse67) == "plan_detail")) {
  128.             // line 68
  129.             echo "\t\t";
  130.             $context["meta_og_title"] = ((twig_get_attribute($this->env$this->source, (isset($context["WpPosts"]) || array_key_exists("WpPosts"$context) ? $context["WpPosts"] : (function () { throw new RuntimeError('Variable "WpPosts" does not exist.'68$this->source); })()), "title", [], "any"falsefalsefalse68) . " | ") . (isset($context["meta_og_title"]) || array_key_exists("meta_og_title"$context) ? $context["meta_og_title"] : (function () { throw new RuntimeError('Variable "meta_og_title" does not exist.'68$this->source); })()));
  131.             // line 69
  132.             echo "\t";
  133.         }
  134.         // line 70
  135.         echo "    <title>";
  136.         echo twig_escape_filter($this->env, (isset($context["meta_og_title"]) || array_key_exists("meta_og_title"$context) ? $context["meta_og_title"] : (function () { throw new RuntimeError('Variable "meta_og_title" does not exist.'70$this->source); })()), "html"nulltrue);
  137.         echo "</title>
  138.     ";
  139.         // line 72
  140.         if ( !twig_test_empty(twig_get_attribute($this->env$this->source, (isset($context["Page"]) || array_key_exists("Page"$context) ? $context["Page"] : (function () { throw new RuntimeError('Variable "Page" does not exist.'72$this->source); })()), "meta_tags", [], "any"falsefalsefalse72))) {
  141.             // line 73
  142.             echo "        ";
  143.             echo twig_include($this->env$contexttwig_template_from_string($this->envtwig_get_attribute($this->env$this->source, (isset($context["Page"]) || array_key_exists("Page"$context) ? $context["Page"] : (function () { throw new RuntimeError('Variable "Page" does not exist.'73$this->source); })()), "meta_tags", [], "any"falsefalsefalse73)));
  144.             echo "
  145.         ";
  146.             // line 74
  147.             if ( !twig_test_empty(twig_get_attribute($this->env$this->source, (isset($context["Page"]) || array_key_exists("Page"$context) ? $context["Page"] : (function () { throw new RuntimeError('Variable "Page" does not exist.'74$this->source); })()), "description", [], "any"falsefalsefalse74))) {
  148.                 // line 75
  149.                 echo "            <meta name=\"description\" content=\"";
  150.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["Page"]) || array_key_exists("Page"$context) ? $context["Page"] : (function () { throw new RuntimeError('Variable "Page" does not exist.'75$this->source); })()), "description", [], "any"falsefalsefalse75), "html"nulltrue);
  151.                 echo "\">
  152.         ";
  153.             }
  154.             // line 77
  155.             echo "    ";
  156.         } else {
  157.             // line 78
  158.             echo "        ";
  159.             echo twig_include($this->env$context"meta.twig");
  160.             echo "
  161.     ";
  162.         }
  163.         // line 80
  164.         echo "    ";
  165.         if ( !twig_test_empty(twig_get_attribute($this->env$this->source, (isset($context["Page"]) || array_key_exists("Page"$context) ? $context["Page"] : (function () { throw new RuntimeError('Variable "Page" does not exist.'80$this->source); })()), "author", [], "any"falsefalsefalse80))) {
  166.             // line 81
  167.             echo "        <meta name=\"author\" content=\"";
  168.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["Page"]) || array_key_exists("Page"$context) ? $context["Page"] : (function () { throw new RuntimeError('Variable "Page" does not exist.'81$this->source); })()), "author", [], "any"falsefalsefalse81), "html"nulltrue);
  169.             echo "\">
  170.     ";
  171.         }
  172.         // line 88
  173.         echo "    ";
  174.         if ( !twig_test_empty(twig_get_attribute($this->env$this->source, (isset($context["Page"]) || array_key_exists("Page"$context) ? $context["Page"] : (function () { throw new RuntimeError('Variable "Page" does not exist.'88$this->source); })()), "meta_robots", [], "any"falsefalsefalse88))) {
  175.             // line 89
  176.             echo "        <meta name=\"robots\" content=\"";
  177.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["Page"]) || array_key_exists("Page"$context) ? $context["Page"] : (function () { throw new RuntimeError('Variable "Page" does not exist.'89$this->source); })()), "meta_robots", [], "any"falsefalsefalse89), "html"nulltrue);
  178.             echo "\">
  179.     ";
  180.         }
  181.         // line 91
  182.         echo "
  183. \t<link rel=\"preconnect\" href=\"https://cdn.jsdelivr.net\" />
  184. \t<link rel=\"dns-prefetch\" href=\"https://cdn.jsdelivr.net\" />
  185.     <link rel=\"icon\" href=\"";
  186.         // line 96
  187.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/common/favicon.ico""user_data"), "html"nulltrue);
  188.         echo "\">
  189. \t<link href=\"https://use.fontawesome.com/releases/v6.2.0/css/all.css\" crossorigin=\"anonymous\" rel=\"preload\" as=\"style\" />
  190. \t<link rel=\"preload\" href=\"//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.css\" as=\"style\" onload=\"this.onload=null;this.rel='stylesheet'\"> <noscript><link rel=\"stylesheet\" href=\"//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.css\"></noscript>
  191. ";
  192.         // line 109
  193.         echo "    ";
  194.         // line 112
  195.         echo "
  196.     ";
  197.         // line 114
  198.         echo "    <style>
  199.         @font-face {
  200.             font-family: 'jeiafont';
  201.             src:
  202.                 url( \"";
  203.         // line 118
  204.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/jeiafont/fonts/jeiafont.ttf"), "html"nulltrue);
  205.         echo "\" ) format('truetype'),
  206.                 url( \"";
  207.         // line 119
  208.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/jeiafont/fonts/jeiafont.woff"), "html"nulltrue);
  209.         echo "\" ) format('woff'),
  210.                 url( \"";
  211.         // line 120
  212.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/jeiafont/fonts/jeiafont.svg#jeiafont"), "html"nulltrue);
  213.         echo "\" ) format('svg');
  214.             font-weight: normal;
  215.             font-style: normal;
  216.             font-display: swap;
  217.         }
  218.     </style>
  219.     ";
  220.         // line 128
  221.         echo "\t<link href=\"https://unpkg.com/splitting/dist/splitting.css\" crossorigin=\"anonymous\" rel=\"preload\" as=\"style\" />
  222. \t<link href=\"https://unpkg.com/splitting/dist/splitting-cells.css\" crossorigin=\"anonymous\" rel=\"preload\" as=\"style\" />
  223. ";
  224.         // line 134
  225.         echo "
  226.     <link rel=\"stylesheet\" href=\"";
  227.         // line 135
  228.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/css/customize.css""user_data"), "html"nulltrue);
  229.         echo "?";
  230.         echo twig_escape_filter($this->env$this->extensions['Eccube\Twig\Extension\EccubeExtension']->getEnv("CSS_PARAM"), "html"nulltrue);
  231.         echo "\">
  232.     <link rel=\"stylesheet\" href=\"";
  233.         // line 136
  234.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/css/common.css"), "html"nulltrue);
  235.         echo "?";
  236.         echo twig_escape_filter($this->env$this->extensions['Eccube\Twig\Extension\EccubeExtension']->getEnv("CSS_PARAM"), "html"nulltrue);
  237.         echo "\">
  238.     ";
  239.         // line 138
  240.         $this->displayBlock('stylesheet'$context$blocks);
  241.         // line 139
  242.         echo "    <script rel=\"preload\" src=\"https://code.jquery.com/jquery-3.6.0.min.js\" integrity=\"sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=\" crossorigin=\"anonymous\"></script>
  243.     <script>
  244.         \$(function() {
  245.             \$.ajaxSetup({
  246.                 'headers': {
  247.                     'ECCUBE-CSRF-TOKEN': \$('meta[name=\"eccube-csrf-token\"]').attr('content')
  248.                 }
  249.             });
  250.         });
  251.     </script>
  252.     ";
  253.         // line 150
  254.         echo "    ";
  255.         if (twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'150$this->source); })()), "Head", [], "any"falsefalsefalse150)) {
  256.             // line 151
  257.             echo "        ";
  258.             echo twig_include($this->env$context"block.twig", ["Blocks" => twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'151$this->source); })()), "Head", [], "any"falsefalsefalse151)]);
  259.             echo "
  260.     ";
  261.         }
  262.         // line 153
  263.         echo "    ";
  264.         // line 154
  265.         echo "    ";
  266.         if (array_key_exists("plugin_assets"$context)) {
  267.             echo twig_include($this->env$context"@admin/snippet.twig", ["snippets" => (isset($context["plugin_assets"]) || array_key_exists("plugin_assets"$context) ? $context["plugin_assets"] : (function () { throw new RuntimeError('Variable "plugin_assets" does not exist.'154$this->source); })())]);
  268.         }
  269.         // line 155
  270.         echo "</head>
  271. <body id=\"page_";
  272.         // line 156
  273.         echo twig_escape_filter($this->envtwig_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.'156$this->source); })()), "request", [], "any"falsefalsefalse156), "get", [=> "_route"], "method"falsefalsefalse156), "html"nulltrue);
  274.         echo "\" class=\"";
  275.         echo twig_escape_filter($this->env, ((array_key_exists("body_class"$context)) ? (_twig_default_filter((isset($context["body_class"]) || array_key_exists("body_class"$context) ? $context["body_class"] : (function () { throw new RuntimeError('Variable "body_class" does not exist.'156$this->source); })()), "other_page")) : ("other_page")), "html"nulltrue);
  276.         echo "\">
  277. ";
  278.         // line 158
  279.         if (twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'158$this->source); })()), "BodyAfter", [], "any"falsefalsefalse158)) {
  280.             // line 159
  281.             echo "    ";
  282.             echo twig_include($this->env$context"block.twig", ["Blocks" => twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'159$this->source); })()), "BodyAfter", [], "any"falsefalsefalse159)]);
  283.             echo "
  284. ";
  285.         }
  286.         // line 161
  287.         echo "
  288. ";
  289.         // line 162
  290.         if ((isset($context["isMaintenance"]) || array_key_exists("isMaintenance"$context) ? $context["isMaintenance"] : (function () { throw new RuntimeError('Variable "isMaintenance" does not exist.'162$this->source); })())) {
  291.             // line 163
  292.             echo "    <div class=\"ec-maintenanceAlert\">
  293.         <div>
  294.             <div class=\"ec-maintenanceAlert__icon\"><img src=\"";
  295.             // line 165
  296.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/exclamation-white.svg"), "html"nulltrue);
  297.             echo "\"/></div>
  298.             ";
  299.             // line 166
  300.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("メンテナンスモードが有効になっています。"), "html"nulltrue);
  301.             echo "
  302.         </div>
  303.     </div>
  304. ";
  305.         }
  306.         // line 170
  307.         echo "
  308. <div class=\"ec-layoutRole\">
  309.     ";
  310.         // line 173
  311.         echo "    ";
  312.         if (twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'173$this->source); })()), "Header", [], "any"falsefalsefalse173)) {
  313.             // line 174
  314.             echo "        <header class=\"ec-layoutRole__header\">
  315.             ";
  316.             // line 175
  317.             echo twig_include($this->env$context"block.twig", ["Blocks" => twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'175$this->source); })()), "Header", [], "any"falsefalsefalse175)]);
  318.             echo "
  319.         </header>
  320.     ";
  321.         }
  322.         // line 178
  323.         echo "
  324.     ";
  325.         // line 180
  326.         echo "    ";
  327.         if (twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'180$this->source); })()), "ContentsTop", [], "any"falsefalsefalse180)) {
  328.             // line 181
  329.             echo "        <div class=\"ec-layoutRole__contentTop\">
  330.             ";
  331.             // line 182
  332.             echo twig_include($this->env$context"block.twig", ["Blocks" => twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'182$this->source); })()), "ContentsTop", [], "any"falsefalsefalse182)]);
  333.             echo "
  334.         </div>
  335.     ";
  336.         }
  337.         // line 185
  338.         echo "
  339.     <div class=\"ec-layoutRole__contents\">
  340.         ";
  341.         // line 188
  342.         echo "        ";
  343.         if (twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'188$this->source); })()), "SideLeft", [], "any"falsefalsefalse188)) {
  344.             // line 189
  345.             echo "            <aside class=\"ec-layoutRole__left\">
  346.                 ";
  347.             // line 190
  348.             echo twig_include($this->env$context"block.twig", ["Blocks" => twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'190$this->source); })()), "SideLeft", [], "any"falsefalsefalse190)]);
  349.             echo "
  350.             </aside>
  351.         ";
  352.         }
  353.         // line 193
  354.         echo "
  355.         ";
  356.         // line 194
  357.         $context["layoutRoleMain"] = "ec-layoutRole__main";
  358.         // line 195
  359.         echo "        ";
  360.         if ((twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'195$this->source); })()), "ColumnNum", [], "any"falsefalsefalse195) == 2)) {
  361.             // line 196
  362.             echo "            ";
  363.             $context["layoutRoleMain"] = "ec-layoutRole__mainWithColumn";
  364.             // line 197
  365.             echo "        ";
  366.         } elseif ((twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'197$this->source); })()), "ColumnNum", [], "any"falsefalsefalse197) == 3)) {
  367.             // line 198
  368.             echo "            ";
  369.             $context["layoutRoleMain"] = "ec-layoutRole__mainBetweenColumn";
  370.             // line 199
  371.             echo "        ";
  372.         }
  373.         // line 200
  374.         echo "
  375.         <main class=\"";
  376.         // line 201
  377.         echo twig_escape_filter($this->env, (isset($context["layoutRoleMain"]) || array_key_exists("layoutRoleMain"$context) ? $context["layoutRoleMain"] : (function () { throw new RuntimeError('Variable "layoutRoleMain" does not exist.'201$this->source); })()), "html"nulltrue);
  378.         echo "\">
  379.             ";
  380.         // line 203
  381.         echo "            ";
  382.         if (twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'203$this->source); })()), "MainTop", [], "any"falsefalsefalse203)) {
  383.             // line 204
  384.             echo "                <div class=\"ec-layoutRole__mainTop\">
  385.                     ";
  386.             // line 205
  387.             echo twig_include($this->env$context"block.twig", ["Blocks" => twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'205$this->source); })()), "MainTop", [], "any"falsefalsefalse205)]);
  388.             echo "
  389.                 </div>
  390.             ";
  391.         }
  392.         // line 208
  393.         echo "
  394.             ";
  395.         // line 210
  396.         echo "            ";
  397.         $this->displayBlock('main'$context$blocks);
  398.         // line 211
  399.         echo "
  400.             ";
  401.         // line 213
  402.         echo "            ";
  403.         if (twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'213$this->source); })()), "MainBottom", [], "any"falsefalsefalse213)) {
  404.             // line 214
  405.             echo "                <div class=\"ec-layoutRole__mainBottom\">
  406.                     ";
  407.             // line 215
  408.             echo twig_include($this->env$context"block.twig", ["Blocks" => twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'215$this->source); })()), "MainBottom", [], "any"falsefalsefalse215)]);
  409.             echo "
  410.                 </div>
  411.             ";
  412.         }
  413.         // line 218
  414.         echo "        </main>
  415.         ";
  416.         // line 221
  417.         echo "        ";
  418.         if (twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'221$this->source); })()), "SideRight", [], "any"falsefalsefalse221)) {
  419.             // line 222
  420.             echo "            <aside class=\"ec-layoutRole__right\">
  421.                 ";
  422.             // line 223
  423.             echo twig_include($this->env$context"block.twig", ["Blocks" => twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'223$this->source); })()), "SideRight", [], "any"falsefalsefalse223)]);
  424.             echo "
  425.             </aside>
  426.         ";
  427.         }
  428.         // line 226
  429.         echo "    </div>
  430.     ";
  431.         // line 229
  432.         echo "    ";
  433.         if (twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'229$this->source); })()), "ContentsBottom", [], "any"falsefalsefalse229)) {
  434.             // line 230
  435.             echo "        <div class=\"ec-layoutRole__contentBottom\">
  436.             ";
  437.             // line 231
  438.             echo twig_include($this->env$context"block.twig", ["Blocks" => twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'231$this->source); })()), "ContentsBottom", [], "any"falsefalsefalse231)]);
  439.             echo "
  440.         </div>
  441.     ";
  442.         }
  443.         // line 234
  444.         echo "
  445.     ";
  446.         // line 236
  447.         echo "    ";
  448.         if (twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'236$this->source); })()), "Footer", [], "any"falsefalsefalse236)) {
  449.             // line 237
  450.             echo "        <footer class=\"ec-layoutRole__footer\">
  451.             ";
  452.             // line 238
  453.             echo twig_include($this->env$context"block.twig", ["Blocks" => twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'238$this->source); })()), "Footer", [], "any"falsefalsefalse238)]);
  454.             echo "
  455.         </footer>
  456.     ";
  457.         }
  458.         // line 241
  459.         echo "</div><!-- ec-layoutRole -->
  460. <div class=\"ec-overlayRole\"></div>
  461. <div class=\"ec-drawerRole\">
  462.     ";
  463.         // line 246
  464.         echo "    ";
  465.         if (twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'246$this->source); })()), "Drawer", [], "any"falsefalsefalse246)) {
  466.             // line 247
  467.             echo "        ";
  468.             echo twig_include($this->env$context"block.twig", ["Blocks" => twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'247$this->source); })()), "Drawer", [], "any"falsefalsefalse247)]);
  469.             echo "
  470.     ";
  471.         }
  472.         // line 249
  473.         echo "</div>
  474. ";
  475.         // line 251
  476.         echo "<div class=\"ec-blockTopBtn pagetop\"><i class=\"jeiafont jeia-angleup\"></i></div>
  477. <!-- WhatsAppアイコン -->
  478. <a href=\"https://lin.ee/ZeI0vP1\" target=\"_blank\" id=\"line-icon\">
  479. <img class=\"_afvz\" alt=\"LINE\" src=\"";
  480.         // line 255
  481.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/line.png"), "html"nulltrue);
  482.         echo "\" width=\"60\" height=\"60\">
  483. </a>
  484. <a href=\"";
  485.         // line 258
  486.         echo twig_escape_filter($this->env$this->extensions['Eccube\Twig\Extension\EccubeExtension']->getEnv("WHATSAPP_MSG"), "html"nulltrue);
  487.         echo "\" target=\"_blank\" id=\"whatsapp-icon\">
  488. <img class=\"_afvz\" alt=\"WhatsApp\" src=\"";
  489.         // line 259
  490.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/whatsapp.png"), "html"nulltrue);
  491.         echo "\" width=\"86\" height=\"20\">
  492. </a>
  493. \t\t\t\t
  494. <script src=\"https://cdn.jsdelivr.net/jquery.slick/1.6.0/slick.min.js\"></script>
  495. ";
  496.         // line 263
  497.         $this->loadTemplate("@common/lang.twig""default_frame.twig"263)->display($context);
  498.         // line 264
  499.         echo "<script src=\"";
  500.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/function.js"), "html"nulltrue);
  501.         echo "?";
  502.         echo twig_escape_filter($this->env$this->extensions['Eccube\Twig\Extension\EccubeExtension']->getEnv("JS_PARAM"), "html"nulltrue);
  503.         echo "\"></script>
  504. <script src=\"";
  505.         // line 265
  506.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/eccube.js"), "html"nulltrue);
  507.         echo "?";
  508.         echo twig_escape_filter($this->env$this->extensions['Eccube\Twig\Extension\EccubeExtension']->getEnv("JS_PARAM"), "html"nulltrue);
  509.         echo "\"></script>
  510. ";
  511.         // line 266
  512.         $this->displayBlock('javascript'$context$blocks);
  513.         // line 267
  514.         echo "
  515. ";
  516.         // line 296
  517.         echo "<script src=\"https://cdn.jsdelivr.net/npm/simple-parallax-js@5.5.1/dist/simpleParallax.min.js\"></script>
  518. <script>
  519.     var parallax = document.getElementsByClassName( 'js-parallax' );
  520.     // たまに動作しない事があるようなのでパララックス開始をタイマーで少しずらしておきます
  521.     setTimeout(function(){
  522.         new simpleParallax(parallax, {
  523.             scale: 1.5,
  524.             delay: 1,
  525.         });
  526.     }, 1000);
  527. </script>
  528. ";
  529.         // line 317
  530.         echo "<script src=\"https://unpkg.com/splitting/dist/splitting.min.js\"></script>
  531. <script> Splitting(); </script>
  532. ";
  533.         // line 321
  534.         echo "<script src=\"";
  535.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/jeia_function.js"), "html"nulltrue);
  536.         echo "\"></script>
  537. ";
  538.         // line 323
  539.         if (twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'323$this->source); })()), "CloseBodyBefore", [], "any"falsefalsefalse323)) {
  540.             // line 324
  541.             echo "    ";
  542.             echo twig_include($this->env$context"block.twig", ["Blocks" => twig_get_attribute($this->env$this->source, (isset($context["Layout"]) || array_key_exists("Layout"$context) ? $context["Layout"] : (function () { throw new RuntimeError('Variable "Layout" does not exist.'324$this->source); })()), "CloseBodyBefore", [], "any"falsefalsefalse324)]);
  543.             echo "
  544. ";
  545.         }
  546.         // line 327
  547.         if (array_key_exists("plugin_snippets"$context)) {
  548.             // line 328
  549.             echo "    ";
  550.             echo twig_include($this->env$context"snippet.twig", ["snippets" => (isset($context["plugin_snippets"]) || array_key_exists("plugin_snippets"$context) ? $context["plugin_snippets"] : (function () { throw new RuntimeError('Variable "plugin_snippets" does not exist.'328$this->source); })())]);
  551.             echo "
  552. ";
  553.         }
  554.         // line 330
  555.         echo "    <script src=\"";
  556.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/customize.js""user_data"), "html"nulltrue);
  557.         echo "\"></script>
  558. </body>
  559. </html>
  560. ";
  561.         
  562.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  563.         
  564.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  565.     }
  566.     // line 138
  567.     public function block_stylesheet($context, array $blocks = [])
  568.     {
  569.         $macros $this->macros;
  570.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  571.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheet"));
  572.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  573.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheet"));
  574.         
  575.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  576.         
  577.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  578.     }
  579.     // line 210
  580.     public function block_main($context, array $blocks = [])
  581.     {
  582.         $macros $this->macros;
  583.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  584.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""main"));
  585.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  586.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""main"));
  587.         
  588.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  589.         
  590.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  591.     }
  592.     // line 266
  593.     public function block_javascript($context, array $blocks = [])
  594.     {
  595.         $macros $this->macros;
  596.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  597.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascript"));
  598.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  599.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascript"));
  600.         
  601.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  602.         
  603.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  604.     }
  605.     public function getTemplateName()
  606.     {
  607.         return "default_frame.twig";
  608.     }
  609.     public function isTraitable()
  610.     {
  611.         return false;
  612.     }
  613.     public function getDebugInfo()
  614.     {
  615.         return array (  631 => 266,  613 => 210,  595 => 138,  580 => 330,  574 => 328,  572 => 327,  566 => 324,  564 => 323,  559 => 321,  554 => 317,  540 => 296,  537 => 267,  535 => 266,  529 => 265,  522 => 264,  520 => 263,  513 => 259,  509 => 258,  503 => 255,  497 => 251,  494 => 249,  488 => 247,  485 => 246,  479 => 241,  473 => 238,  470 => 237,  467 => 236,  464 => 234,  458 => 231,  455 => 230,  452 => 229,  448 => 226,  442 => 223,  439 => 222,  436 => 221,  432 => 218,  426 => 215,  423 => 214,  420 => 213,  417 => 211,  414 => 210,  411 => 208,  405 => 205,  402 => 204,  399 => 203,  395 => 201,  392 => 200,  389 => 199,  386 => 198,  383 => 197,  380 => 196,  377 => 195,  375 => 194,  372 => 193,  366 => 190,  363 => 189,  360 => 188,  356 => 185,  350 => 182,  347 => 181,  344 => 180,  341 => 178,  335 => 175,  332 => 174,  329 => 173,  325 => 170,  318 => 166,  314 => 165,  310 => 163,  308 => 162,  305 => 161,  299 => 159,  297 => 158,  291 => 156,  288 => 155,  283 => 154,  281 => 153,  275 => 151,  272 => 150,  260 => 139,  258 => 138,  251 => 136,  245 => 135,  242 => 134,  238 => 128,  228 => 120,  224 => 119,  220 => 118,  214 => 114,  211 => 112,  209 => 109,  201 => 96,  194 => 91,  188 => 89,  185 => 88,  179 => 81,  176 => 80,  170 => 78,  167 => 77,  161 => 75,  159 => 74,  154 => 73,  152 => 72,  146 => 70,  143 => 69,  140 => 68,  138 => 67,  135 => 66,  132 => 65,  129 => 64,  126 => 63,  124 => 62,  121 => 61,  118 => 60,  115 => 59,  112 => 58,  109 => 57,  106 => 56,  103 => 55,  101 => 54,  98 => 53,  95 => 52,  92 => 51,  90 => 50,  87 => 49,  84 => 48,  81 => 47,  78 => 46,  62 => 33,  57 => 31,  49 => 27,  46 => 1,);
  616.     }
  617.     public function getSourceContext()
  618.     {
  619.         return new Source("<!doctype html>
  620. {#
  621. ///////////////////////////////////////////////////////////////////////
  622. This template is part of EC-CUBE Design template.
  623. Copyright(c) JAPAN ELECTRONIC INDUSTRIAL ARTS CO.LTD.
  624. http://www.jeia.co.jp/
  625. For the full copyright and license information, please view the LICENSE
  626. file that was distributed with this source code.
  627. 本テンプレートの著作権は、「株式会社日本電子工藝社」に帰属いたします。
  628. ※本テンプレートを譲渡・再頒布・転用・第三者へ開示することは禁止いたします。
  629. ただし、事業者によるショップ運営者への設置代行を禁止するものではございません。
  630. ※本テンプレートを申請されたご利用サイトへの設置以外の目的で複製することは禁止いたします。
  631. ※本テンプレートデータ内のライセンス条項、および著作権に関する記述を削除することはできません。
  632. ※ご利用サイトを変更することはできません。申請と異なるサイトにてご利用になる場合は、
  633. 別途、ご利用費用をお支払いただく必要がございます。
  634. ※本テンプレートの改変にあたり、一切のサポートはいたしかねます。
  635. ※本テンプレートは、すべての設置環境で動作する事は保証しておりません。
  636. ///////////////////////////////////////////////////////////////////////
  637. #}
  638. <html lang=\"{{ eccube_config.locale }}\">
  639. <head prefix=\"og: https://ogp.me/ns# fb: https://ogp.me/ns/fb# product: https://ogp.me/ns/product#\">
  640.     <meta charset=\"utf-8\">
  641.     <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">
  642.     <meta name=\"eccube-csrf-token\" content=\"{{ csrf_token(constant('Eccube\\\\Common\\\\Constant::TOKEN_NAME')) }}\">
  643. \t<link rel=\"preload\" href=\"{{ asset('assets/css/style.css') }}?{{ env('CSS_PARAM') }}\" as=\"style\" onload=\"this.onload=null;this.rel='stylesheet'\"> <noscript><link rel=\"stylesheet\" href=\"{{ asset('assets/css/style.css') }}?{{ env('CSS_PARAM') }}\"></noscript>
  644. \t<meta http-equiv='x-dns-prefetch-control' content='on'>
  645. \t<link rel=\"preconnect dns-prefetch\" href=\"https://www.googletagmanager.com\">
  646. \t<link rel=\"preconnect dns-prefetch\" href=\"https://www.google-analytics.com\">
  647. \t<link rel=\"preconnect dns-prefetch\" href=\"https://code.jquery.com\">
  648. \t<link rel=\"preconnect dns-prefetch\" href=\"https://cdn.jsdelivr.net\">
  649. {#
  650. \t<link rel=\"preconnect dns-prefetch\" href=\"https://fonts.googleapis.com\">
  651. \t<link rel=\"preconnect dns-prefetch\" href=\"https://use.fontawesome.com\">
  652. \t<link rel=\"preconnect dns-prefetch\" href=\"https://unpkg.com\">
  653. \t<link rel=\"preconnect dns-prefetch\" href=\"https://cdnjs.cloudflare.com\">
  654. #}
  655. \t{% set meta_og_title =  '' %}
  656. \t{% if subtitle is defined and subtitle is not empty %}
  657. \t\t{% set meta_og_title =  subtitle %}
  658. \t    {% if Product.search_word %}
  659. \t\t\t{% set subtitle =  subtitle~' / '~Product.search_word %}
  660. \t\t{% endif %}
  661. \t\t{% if app.request.get('_route') == 'rental_detail' %}
  662. \t\t\t{% set meta_og_title =  subtitle~' | Car Rental'  %}
  663. \t\t{% elseif app.request.get('_route') == 'drive_detail' %}
  664. \t\t\t{% set meta_og_title =  subtitle~' | Car Experience'  %}
  665. \t\t{% elseif app.request.get('_route') == 'product_detail' %}
  666. \t\t\t{% set meta_og_title =  subtitle~' | Lineup'  %}
  667. \t\t{% endif %}
  668. \t{% elseif title is defined and title is not empty %}
  669. \t\t{% set meta_og_title =  Page.name  %}
  670. \t{% endif %}
  671. \t{% set meta_og_title = meta_og_title~' | '~BaseInfo.shop_name %}
  672. \t{% if app.request.get('_route') == 'plan_detail' %}
  673. \t\t{% set meta_og_title = WpPosts.title~' | '~meta_og_title %}
  674. \t{% endif %}
  675.     <title>{{meta_og_title}}</title>
  676.     {% if Page.meta_tags is not empty %}
  677.         {{ include(template_from_string(Page.meta_tags)) }}
  678.         {% if Page.description is not empty %}
  679.             <meta name=\"description\" content=\"{{ Page.description }}\">
  680.         {% endif %}
  681.     {% else %}
  682.         {{ include('meta.twig') }}
  683.     {% endif %}
  684.     {% if Page.author is not empty %}
  685.         <meta name=\"author\" content=\"{{ Page.author }}\">
  686.     {% endif %}
  687. {#
  688.     {% if Page.keyword is not empty %}
  689.         <meta name=\"keywords\" content=\"{{ Page.keyword }}\">
  690.     {% endif %}
  691. #}
  692.     {% if Page.meta_robots is not empty %}
  693.         <meta name=\"robots\" content=\"{{ Page.meta_robots }}\">
  694.     {% endif %}
  695. \t<link rel=\"preconnect\" href=\"https://cdn.jsdelivr.net\" />
  696. \t<link rel=\"dns-prefetch\" href=\"https://cdn.jsdelivr.net\" />
  697.     <link rel=\"icon\" href=\"{{ asset('assets/img/common/favicon.ico', 'user_data') }}\">
  698. \t<link href=\"https://use.fontawesome.com/releases/v6.2.0/css/all.css\" crossorigin=\"anonymous\" rel=\"preload\" as=\"style\" />
  699. \t<link rel=\"preload\" href=\"//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.css\" as=\"style\" onload=\"this.onload=null;this.rel='stylesheet'\"> <noscript><link rel=\"stylesheet\" href=\"//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.css\"></noscript>
  700. {#
  701.     <link rel=\"stylesheet\" href=\"//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.css\">
  702. \t<link href=\"//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.css\" crossorigin=\"anonymous\" rel=\"preload\" as=\"style\" />
  703. #}
  704. {#
  705. \t<link href=\"{{ asset('assets/css/style.css') }}?{{ env('CSS_PARAM') }}\" crossorigin=\"anonymous\" rel=\"preload\" as=\"style\" />
  706.     <link rel=\"stylesheet\" href=\"{{ asset('assets/css/style.css') }}?{{ env('CSS_PARAM') }}\">
  707. #}
  708.     {# 当テンプレートでは「/html/bundle/front.bundle.js」は使いません。jQuery,slickの読み込みは旧来方式で読み込みます。
  709.     <script src=\"{{ asset('front.bundle.js', 'bundle') }}\"></script>
  710.     #}
  711.     {# jeiafont WEBフォントの読み込み #}
  712.     <style>
  713.         @font-face {
  714.             font-family: 'jeiafont';
  715.             src:
  716.                 url( \"{{ asset('assets/icon/jeiafont/fonts/jeiafont.ttf') }}\" ) format('truetype'),
  717.                 url( \"{{ asset('assets/icon/jeiafont/fonts/jeiafont.woff') }}\" ) format('woff'),
  718.                 url( \"{{ asset('assets/icon/jeiafont/fonts/jeiafont.svg#jeiafont') }}\" ) format('svg');
  719.             font-weight: normal;
  720.             font-style: normal;
  721.             font-display: swap;
  722.         }
  723.     </style>
  724.     {# splitting CSSの読み込み #}
  725. \t<link href=\"https://unpkg.com/splitting/dist/splitting.css\" crossorigin=\"anonymous\" rel=\"preload\" as=\"style\" />
  726. \t<link href=\"https://unpkg.com/splitting/dist/splitting-cells.css\" crossorigin=\"anonymous\" rel=\"preload\" as=\"style\" />
  727. {#
  728.     <link rel=\"stylesheet\" href=\"https://unpkg.com/splitting/dist/splitting.css\">
  729.     <link rel=\"stylesheet\" href=\"https://unpkg.com/splitting/dist/splitting-cells.css\">
  730. #}
  731.     <link rel=\"stylesheet\" href=\"{{ asset('assets/css/customize.css', 'user_data') }}?{{ env('CSS_PARAM') }}\">
  732.     <link rel=\"stylesheet\" href=\"{{ asset('assets/css/common.css') }}?{{ env('CSS_PARAM') }}\">
  733.     {% block stylesheet %}{% endblock %}
  734.     <script rel=\"preload\" src=\"https://code.jquery.com/jquery-3.6.0.min.js\" integrity=\"sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=\" crossorigin=\"anonymous\"></script>
  735.     <script>
  736.         \$(function() {
  737.             \$.ajaxSetup({
  738.                 'headers': {
  739.                     'ECCUBE-CSRF-TOKEN': \$('meta[name=\"eccube-csrf-token\"]').attr('content')
  740.                 }
  741.             });
  742.         });
  743.     </script>
  744.     {# Layout: HEAD #}
  745.     {% if Layout.Head %}
  746.         {{ include('block.twig', {'Blocks': Layout.Head}) }}
  747.     {% endif %}
  748.     {# プラグイン用styleseetやmetatagなど #}
  749.     {% if plugin_assets is defined %}{{ include('@admin/snippet.twig', { snippets: plugin_assets }) }}{% endif %}
  750. </head>
  751. <body id=\"page_{{ app.request.get('_route') }}\" class=\"{{ body_class|default('other_page') }}\">
  752. {# Layout: BODY_AFTER #}
  753. {% if Layout.BodyAfter %}
  754.     {{ include('block.twig', {'Blocks': Layout.BodyAfter}) }}
  755. {% endif %}
  756. {% if isMaintenance %}
  757.     <div class=\"ec-maintenanceAlert\">
  758.         <div>
  759.             <div class=\"ec-maintenanceAlert__icon\"><img src=\"{{ asset('assets/icon/exclamation-white.svg') }}\"/></div>
  760.             {{ 'メンテナンスモードが有効になっています。'|trans }}
  761.         </div>
  762.     </div>
  763. {% endif %}
  764. <div class=\"ec-layoutRole\">
  765.     {# Layout: HEADER #}
  766.     {% if Layout.Header %}
  767.         <header class=\"ec-layoutRole__header\">
  768.             {{ include('block.twig', {'Blocks': Layout.Header}) }}
  769.         </header>
  770.     {% endif %}
  771.     {# Layout: CONTENTS_TOP #}
  772.     {% if Layout.ContentsTop %}
  773.         <div class=\"ec-layoutRole__contentTop\">
  774.             {{ include('block.twig', {'Blocks': Layout.ContentsTop}) }}
  775.         </div>
  776.     {% endif %}
  777.     <div class=\"ec-layoutRole__contents\">
  778.         {# Layout: SIDE_LEFT #}
  779.         {% if Layout.SideLeft %}
  780.             <aside class=\"ec-layoutRole__left\">
  781.                 {{ include('block.twig', {'Blocks': Layout.SideLeft}) }}
  782.             </aside>
  783.         {% endif %}
  784.         {% set layoutRoleMain = 'ec-layoutRole__main' %}
  785.         {% if Layout.ColumnNum == 2 %}
  786.             {% set layoutRoleMain = 'ec-layoutRole__mainWithColumn' %}
  787.         {% elseif Layout.ColumnNum == 3 %}
  788.             {% set layoutRoleMain = 'ec-layoutRole__mainBetweenColumn' %}
  789.         {% endif %}
  790.         <main class=\"{{ layoutRoleMain }}\">
  791.             {# Layout: MAIN_TOP #}
  792.             {% if Layout.MainTop %}
  793.                 <div class=\"ec-layoutRole__mainTop\">
  794.                     {{ include('block.twig', {'Blocks': Layout.MainTop}) }}
  795.                 </div>
  796.             {% endif %}
  797.             {# MAIN AREA #}
  798.             {% block main %}{% endblock %}
  799.             {# Layout: MAIN_Bottom #}
  800.             {% if Layout.MainBottom %}
  801.                 <div class=\"ec-layoutRole__mainBottom\">
  802.                     {{ include('block.twig', {'Blocks': Layout.MainBottom}) }}
  803.                 </div>
  804.             {% endif %}
  805.         </main>
  806.         {# Layout: SIDE_RIGHT #}
  807.         {% if Layout.SideRight %}
  808.             <aside class=\"ec-layoutRole__right\">
  809.                 {{ include('block.twig', {'Blocks': Layout.SideRight}) }}
  810.             </aside>
  811.         {% endif %}
  812.     </div>
  813.     {# Layout: CONTENTS_BOTTOM #}
  814.     {% if Layout.ContentsBottom %}
  815.         <div class=\"ec-layoutRole__contentBottom\">
  816.             {{ include('block.twig', {'Blocks': Layout.ContentsBottom}) }}
  817.         </div>
  818.     {% endif %}
  819.     {# Layout: CONTENTS_FOOTER #}
  820.     {% if Layout.Footer %}
  821.         <footer class=\"ec-layoutRole__footer\">
  822.             {{ include('block.twig', {'Blocks': Layout.Footer}) }}
  823.         </footer>
  824.     {% endif %}
  825. </div><!-- ec-layoutRole -->
  826. <div class=\"ec-overlayRole\"></div>
  827. <div class=\"ec-drawerRole\">
  828.     {# Layout: DRAWER #}
  829.     {% if Layout.Drawer %}
  830.         {{ include('block.twig', {'Blocks': Layout.Drawer}) }}
  831.     {% endif %}
  832. </div>
  833. {# ページトップボタン #}
  834. <div class=\"ec-blockTopBtn pagetop\"><i class=\"jeiafont jeia-angleup\"></i></div>
  835. <!-- WhatsAppアイコン -->
  836. <a href=\"https://lin.ee/ZeI0vP1\" target=\"_blank\" id=\"line-icon\">
  837. <img class=\"_afvz\" alt=\"LINE\" src=\"{{ asset( 'assets/img/line.png' ) }}\" width=\"60\" height=\"60\">
  838. </a>
  839. <a href=\"{{ env('WHATSAPP_MSG') }}\" target=\"_blank\" id=\"whatsapp-icon\">
  840. <img class=\"_afvz\" alt=\"WhatsApp\" src=\"{{ asset( 'assets/img/whatsapp.png' ) }}\" width=\"86\" height=\"20\">
  841. </a>
  842. \t\t\t\t
  843. <script src=\"https://cdn.jsdelivr.net/jquery.slick/1.6.0/slick.min.js\"></script>
  844. {% include('@common/lang.twig') %}
  845. <script src=\"{{ asset('assets/js/function.js') }}?{{ env('JS_PARAM') }}\"></script>
  846. <script src=\"{{ asset('assets/js/eccube.js') }}?{{ env('JS_PARAM') }}\"></script>
  847. {% block javascript %}{% endblock %}
  848. {#
  849. simplePARALLAX.js
  850. パララックス動作に「simplePARALLAX.js」を使用しています。
  851. https://simpleparallax.com/
  852. MIT License
  853. Copyright (c) 2017 geosenna
  854. Permission is hereby granted, free of charge, to any person obtaining a copy
  855. of this software and associated documentation files (the \"Software\"), to deal
  856. in the Software without restriction, including without limitation the rights
  857. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  858. copies of the Software, and to permit persons to whom the Software is
  859. furnished to do so, subject to the following conditions:
  860. The above copyright notice and this permission notice shall be included in all
  861. copies or substantial portions of the Software.
  862. THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  863. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  864. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  865. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  866. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  867. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  868. SOFTWARE.
  869. #}
  870. <script src=\"https://cdn.jsdelivr.net/npm/simple-parallax-js@5.5.1/dist/simpleParallax.min.js\"></script>
  871. <script>
  872.     var parallax = document.getElementsByClassName( 'js-parallax' );
  873.     // たまに動作しない事があるようなのでパララックス開始をタイマーで少しずらしておきます
  874.     setTimeout(function(){
  875.         new simpleParallax(parallax, {
  876.             scale: 1.5,
  877.             delay: 1,
  878.         });
  879.     }, 1000);
  880. </script>
  881. {#
  882. splitting.js
  883. タイトルの演出効果用に文字単位でspan化させる「splitting.js」を使用しています。
  884. https://splitting.js.org/
  885. MIT Licensed
  886. Copyright © 2018-present Stephen Shaw 
  887. #}
  888. <script src=\"https://unpkg.com/splitting/dist/splitting.min.js\"></script>
  889. <script> Splitting(); </script>
  890. {# jeia_function.js #}
  891. <script src=\"{{ asset('assets/js/jeia_function.js') }}\"></script>
  892. {# Layout: CLOSE_BODY_BEFORE #}
  893. {% if Layout.CloseBodyBefore %}
  894.     {{ include('block.twig', {'Blocks': Layout.CloseBodyBefore}) }}
  895. {% endif %}
  896. {# プラグイン用Snippet #}
  897. {% if plugin_snippets is defined %}
  898.     {{ include('snippet.twig', { snippets: plugin_snippets }) }}
  899. {% endif %}
  900.     <script src=\"{{ asset('assets/js/customize.js', 'user_data') }}\"></script>
  901. </body>
  902. </html>
  903. ""default_frame.twig""/home/giftlife-tokyo/www/stg/awd/app/template/osechi/default_frame.twig");
  904.     }
  905. }