<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
/* default_frame.twig */
class __TwigTemplate_5135bf1c34cf2c5e4975c82b7144db74 extends \Eccube\Twig\Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->parent = false;
$this->blocks = [
'stylesheet' => [$this, 'block_stylesheet'],
'main' => [$this, 'block_main'],
'javascript' => [$this, 'block_javascript'],
];
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "default_frame.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "default_frame.twig"));
// line 1
echo "<!doctype html>
";
// line 27
echo "<html lang=\"";
echo twig_escape_filter($this->env, twig_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", false, false, false, 27), "html", null, true);
echo "\">
<head prefix=\"og: https://ogp.me/ns# fb: https://ogp.me/ns/fb# product: https://ogp.me/ns/product#\">
<meta charset=\"utf-8\">
<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">
<meta name=\"eccube-csrf-token\" content=\"";
// line 31
echo twig_escape_filter($this->env, $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->renderCsrfToken(twig_constant("Eccube\\Common\\Constant::TOKEN_NAME")), "html", null, true);
echo "\">
\t<link rel=\"preload\" href=\"";
// line 33
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/css/style.css"), "html", null, true);
echo "?";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getEnv("CSS_PARAM"), "html", null, true);
echo "\" as=\"style\" onload=\"this.onload=null;this.rel='stylesheet'\"> <noscript><link rel=\"stylesheet\" href=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/css/style.css"), "html", null, true);
echo "?";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getEnv("CSS_PARAM"), "html", null, true);
echo "\"></noscript>
\t<meta http-equiv='x-dns-prefetch-control' content='on'>
\t<link rel=\"preconnect dns-prefetch\" href=\"https://www.googletagmanager.com\">
\t<link rel=\"preconnect dns-prefetch\" href=\"https://www.google-analytics.com\">
\t<link rel=\"preconnect dns-prefetch\" href=\"https://code.jquery.com\">
\t<link rel=\"preconnect dns-prefetch\" href=\"https://cdn.jsdelivr.net\">
";
// line 46
echo "\t";
$context["meta_og_title"] = "";
// line 47
echo "\t";
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); })())))) {
// line 48
echo "\t\t";
$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); })());
// line 49
echo "
\t ";
// line 50
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", false, false, false, 50)) {
// line 51
echo "\t\t\t";
$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", false, false, false, 51));
// line 52
echo "\t\t";
}
// line 53
echo "
\t\t";
// line 54
if ((twig_get_attribute($this->env, $this->source, twig_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", false, false, false, 54), "get", [0 => "_route"], "method", false, false, false, 54) == "rental_detail")) {
// line 55
echo "\t\t\t";
$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");
// line 56
echo "\t\t";
} elseif ((twig_get_attribute($this->env, $this->source, twig_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", false, false, false, 56), "get", [0 => "_route"], "method", false, false, false, 56) == "drive_detail")) {
// line 57
echo "\t\t\t";
$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");
// line 58
echo "\t\t";
} elseif ((twig_get_attribute($this->env, $this->source, twig_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", false, false, false, 58), "get", [0 => "_route"], "method", false, false, false, 58) == "product_detail")) {
// line 59
echo "\t\t\t";
$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");
// line 60
echo "\t\t";
}
// line 61
echo "
\t";
} elseif (( // line 62
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); })())))) {
// line 63
echo "\t\t";
$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", false, false, false, 63);
// line 64
echo "\t";
}
// line 65
echo "\t";
$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", false, false, false, 65));
// line 66
echo "
\t";
// line 67
if ((twig_get_attribute($this->env, $this->source, twig_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", false, false, false, 67), "get", [0 => "_route"], "method", false, false, false, 67) == "plan_detail")) {
// line 68
echo "\t\t";
$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", false, false, false, 68) . " | ") . (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); })()));
// line 69
echo "\t";
}
// line 70
echo " <title>";
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", null, true);
echo "</title>
";
// line 72
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", false, false, false, 72))) {
// line 73
echo " ";
echo twig_include($this->env, $context, twig_template_from_string($this->env, 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.', 73, $this->source); })()), "meta_tags", [], "any", false, false, false, 73)));
echo "
";
// line 74
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", false, false, false, 74))) {
// line 75
echo " <meta name=\"description\" content=\"";
echo twig_escape_filter($this->env, 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.', 75, $this->source); })()), "description", [], "any", false, false, false, 75), "html", null, true);
echo "\">
";
}
// line 77
echo " ";
} else {
// line 78
echo " ";
echo twig_include($this->env, $context, "meta.twig");
echo "
";
}
// line 80
echo " ";
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", false, false, false, 80))) {
// line 81
echo " <meta name=\"author\" content=\"";
echo twig_escape_filter($this->env, 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.', 81, $this->source); })()), "author", [], "any", false, false, false, 81), "html", null, true);
echo "\">
";
}
// line 88
echo " ";
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", false, false, false, 88))) {
// line 89
echo " <meta name=\"robots\" content=\"";
echo twig_escape_filter($this->env, 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.', 89, $this->source); })()), "meta_robots", [], "any", false, false, false, 89), "html", null, true);
echo "\">
";
}
// line 91
echo "
\t<link rel=\"preconnect\" href=\"https://cdn.jsdelivr.net\" />
\t<link rel=\"dns-prefetch\" href=\"https://cdn.jsdelivr.net\" />
<link rel=\"icon\" href=\"";
// line 96
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/common/favicon.ico", "user_data"), "html", null, true);
echo "\">
\t<link href=\"https://use.fontawesome.com/releases/v6.2.0/css/all.css\" crossorigin=\"anonymous\" rel=\"preload\" as=\"style\" />
\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>
";
// line 109
echo " ";
// line 112
echo "
";
// line 114
echo " <style>
@font-face {
font-family: 'jeiafont';
src:
url( \"";
// line 118
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/jeiafont/fonts/jeiafont.ttf"), "html", null, true);
echo "\" ) format('truetype'),
url( \"";
// line 119
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/jeiafont/fonts/jeiafont.woff"), "html", null, true);
echo "\" ) format('woff'),
url( \"";
// line 120
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/jeiafont/fonts/jeiafont.svg#jeiafont"), "html", null, true);
echo "\" ) format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
</style>
";
// line 128
echo "\t<link href=\"https://unpkg.com/splitting/dist/splitting.css\" crossorigin=\"anonymous\" rel=\"preload\" as=\"style\" />
\t<link href=\"https://unpkg.com/splitting/dist/splitting-cells.css\" crossorigin=\"anonymous\" rel=\"preload\" as=\"style\" />
";
// line 134
echo "
<link rel=\"stylesheet\" href=\"";
// line 135
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/css/customize.css", "user_data"), "html", null, true);
echo "?";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getEnv("CSS_PARAM"), "html", null, true);
echo "\">
<link rel=\"stylesheet\" href=\"";
// line 136
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/css/common.css"), "html", null, true);
echo "?";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getEnv("CSS_PARAM"), "html", null, true);
echo "\">
";
// line 138
$this->displayBlock('stylesheet', $context, $blocks);
// line 139
echo " <script rel=\"preload\" src=\"https://code.jquery.com/jquery-3.6.0.min.js\" integrity=\"sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=\" crossorigin=\"anonymous\"></script>
<script>
\$(function() {
\$.ajaxSetup({
'headers': {
'ECCUBE-CSRF-TOKEN': \$('meta[name=\"eccube-csrf-token\"]').attr('content')
}
});
});
</script>
";
// line 150
echo " ";
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", false, false, false, 150)) {
// line 151
echo " ";
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", false, false, false, 151)]);
echo "
";
}
// line 153
echo " ";
// line 154
echo " ";
if (array_key_exists("plugin_assets", $context)) {
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); })())]);
}
// line 155
echo "</head>
<body id=\"page_";
// line 156
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_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", false, false, false, 156), "get", [0 => "_route"], "method", false, false, false, 156), "html", null, true);
echo "\" class=\"";
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", null, true);
echo "\">
";
// line 158
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", false, false, false, 158)) {
// line 159
echo " ";
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", false, false, false, 159)]);
echo "
";
}
// line 161
echo "
";
// line 162
if ((isset($context["isMaintenance"]) || array_key_exists("isMaintenance", $context) ? $context["isMaintenance"] : (function () { throw new RuntimeError('Variable "isMaintenance" does not exist.', 162, $this->source); })())) {
// line 163
echo " <div class=\"ec-maintenanceAlert\">
<div>
<div class=\"ec-maintenanceAlert__icon\"><img src=\"";
// line 165
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/exclamation-white.svg"), "html", null, true);
echo "\"/></div>
";
// line 166
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("メンテナンスモードが有効になっています。"), "html", null, true);
echo "
</div>
</div>
";
}
// line 170
echo "
<div class=\"ec-layoutRole\">
";
// line 173
echo " ";
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", false, false, false, 173)) {
// line 174
echo " <header class=\"ec-layoutRole__header\">
";
// line 175
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", false, false, false, 175)]);
echo "
</header>
";
}
// line 178
echo "
";
// line 180
echo " ";
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", false, false, false, 180)) {
// line 181
echo " <div class=\"ec-layoutRole__contentTop\">
";
// line 182
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", false, false, false, 182)]);
echo "
</div>
";
}
// line 185
echo "
<div class=\"ec-layoutRole__contents\">
";
// line 188
echo " ";
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", false, false, false, 188)) {
// line 189
echo " <aside class=\"ec-layoutRole__left\">
";
// line 190
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", false, false, false, 190)]);
echo "
</aside>
";
}
// line 193
echo "
";
// line 194
$context["layoutRoleMain"] = "ec-layoutRole__main";
// line 195
echo " ";
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", false, false, false, 195) == 2)) {
// line 196
echo " ";
$context["layoutRoleMain"] = "ec-layoutRole__mainWithColumn";
// line 197
echo " ";
} 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", false, false, false, 197) == 3)) {
// line 198
echo " ";
$context["layoutRoleMain"] = "ec-layoutRole__mainBetweenColumn";
// line 199
echo " ";
}
// line 200
echo "
<main class=\"";
// line 201
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", null, true);
echo "\">
";
// line 203
echo " ";
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", false, false, false, 203)) {
// line 204
echo " <div class=\"ec-layoutRole__mainTop\">
";
// line 205
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", false, false, false, 205)]);
echo "
</div>
";
}
// line 208
echo "
";
// line 210
echo " ";
$this->displayBlock('main', $context, $blocks);
// line 211
echo "
";
// line 213
echo " ";
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", false, false, false, 213)) {
// line 214
echo " <div class=\"ec-layoutRole__mainBottom\">
";
// line 215
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", false, false, false, 215)]);
echo "
</div>
";
}
// line 218
echo " </main>
";
// line 221
echo " ";
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", false, false, false, 221)) {
// line 222
echo " <aside class=\"ec-layoutRole__right\">
";
// line 223
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", false, false, false, 223)]);
echo "
</aside>
";
}
// line 226
echo " </div>
";
// line 229
echo " ";
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", false, false, false, 229)) {
// line 230
echo " <div class=\"ec-layoutRole__contentBottom\">
";
// line 231
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", false, false, false, 231)]);
echo "
</div>
";
}
// line 234
echo "
";
// line 236
echo " ";
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", false, false, false, 236)) {
// line 237
echo " <footer class=\"ec-layoutRole__footer\">
";
// line 238
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", false, false, false, 238)]);
echo "
</footer>
";
}
// line 241
echo "</div><!-- ec-layoutRole -->
<div class=\"ec-overlayRole\"></div>
<div class=\"ec-drawerRole\">
";
// line 246
echo " ";
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", false, false, false, 246)) {
// line 247
echo " ";
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", false, false, false, 247)]);
echo "
";
}
// line 249
echo "</div>
";
// line 251
echo "<div class=\"ec-blockTopBtn pagetop\"><i class=\"jeiafont jeia-angleup\"></i></div>
<!-- WhatsAppアイコン -->
<a href=\"https://lin.ee/ZeI0vP1\" target=\"_blank\" id=\"line-icon\">
<img class=\"_afvz\" alt=\"LINE\" src=\"";
// line 255
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/line.png"), "html", null, true);
echo "\" width=\"60\" height=\"60\">
</a>
<a href=\"";
// line 258
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getEnv("WHATSAPP_MSG"), "html", null, true);
echo "\" target=\"_blank\" id=\"whatsapp-icon\">
<img class=\"_afvz\" alt=\"WhatsApp\" src=\"";
// line 259
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/whatsapp.png"), "html", null, true);
echo "\" width=\"86\" height=\"20\">
</a>
\t\t\t\t
<script src=\"https://cdn.jsdelivr.net/jquery.slick/1.6.0/slick.min.js\"></script>
";
// line 263
$this->loadTemplate("@common/lang.twig", "default_frame.twig", 263)->display($context);
// line 264
echo "<script src=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/function.js"), "html", null, true);
echo "?";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getEnv("JS_PARAM"), "html", null, true);
echo "\"></script>
<script src=\"";
// line 265
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/eccube.js"), "html", null, true);
echo "?";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getEnv("JS_PARAM"), "html", null, true);
echo "\"></script>
";
// line 266
$this->displayBlock('javascript', $context, $blocks);
// line 267
echo "
";
// line 296
echo "<script src=\"https://cdn.jsdelivr.net/npm/simple-parallax-js@5.5.1/dist/simpleParallax.min.js\"></script>
<script>
var parallax = document.getElementsByClassName( 'js-parallax' );
// たまに動作しない事があるようなのでパララックス開始をタイマーで少しずらしておきます
setTimeout(function(){
new simpleParallax(parallax, {
scale: 1.5,
delay: 1,
});
}, 1000);
</script>
";
// line 317
echo "<script src=\"https://unpkg.com/splitting/dist/splitting.min.js\"></script>
<script> Splitting(); </script>
";
// line 321
echo "<script src=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/jeia_function.js"), "html", null, true);
echo "\"></script>
";
// line 323
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", false, false, false, 323)) {
// line 324
echo " ";
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", false, false, false, 324)]);
echo "
";
}
// line 327
if (array_key_exists("plugin_snippets", $context)) {
// line 328
echo " ";
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); })())]);
echo "
";
}
// line 330
echo " <script src=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/customize.js", "user_data"), "html", null, true);
echo "\"></script>
</body>
</html>
";
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
// line 138
public function block_stylesheet($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheet"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheet"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
// line 210
public function block_main($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "main"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "main"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
// line 266
public function block_javascript($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascript"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascript"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
public function getTemplateName()
{
return "default_frame.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
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,);
}
public function getSourceContext()
{
return new Source("<!doctype html>
{#
///////////////////////////////////////////////////////////////////////
This template is part of EC-CUBE Design template.
Copyright(c) JAPAN ELECTRONIC INDUSTRIAL ARTS CO.LTD.
http://www.jeia.co.jp/
For the full copyright and license information, please view the LICENSE
file that was distributed with this source code.
本テンプレートの著作権は、「株式会社日本電子工藝社」に帰属いたします。
※本テンプレートを譲渡・再頒布・転用・第三者へ開示することは禁止いたします。
ただし、事業者によるショップ運営者への設置代行を禁止するものではございません。
※本テンプレートを申請されたご利用サイトへの設置以外の目的で複製することは禁止いたします。
※本テンプレートデータ内のライセンス条項、および著作権に関する記述を削除することはできません。
※ご利用サイトを変更することはできません。申請と異なるサイトにてご利用になる場合は、
別途、ご利用費用をお支払いただく必要がございます。
※本テンプレートの改変にあたり、一切のサポートはいたしかねます。
※本テンプレートは、すべての設置環境で動作する事は保証しておりません。
///////////////////////////////////////////////////////////////////////
#}
<html lang=\"{{ eccube_config.locale }}\">
<head prefix=\"og: https://ogp.me/ns# fb: https://ogp.me/ns/fb# product: https://ogp.me/ns/product#\">
<meta charset=\"utf-8\">
<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">
<meta name=\"eccube-csrf-token\" content=\"{{ csrf_token(constant('Eccube\\\\Common\\\\Constant::TOKEN_NAME')) }}\">
\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>
\t<meta http-equiv='x-dns-prefetch-control' content='on'>
\t<link rel=\"preconnect dns-prefetch\" href=\"https://www.googletagmanager.com\">
\t<link rel=\"preconnect dns-prefetch\" href=\"https://www.google-analytics.com\">
\t<link rel=\"preconnect dns-prefetch\" href=\"https://code.jquery.com\">
\t<link rel=\"preconnect dns-prefetch\" href=\"https://cdn.jsdelivr.net\">
{#
\t<link rel=\"preconnect dns-prefetch\" href=\"https://fonts.googleapis.com\">
\t<link rel=\"preconnect dns-prefetch\" href=\"https://use.fontawesome.com\">
\t<link rel=\"preconnect dns-prefetch\" href=\"https://unpkg.com\">
\t<link rel=\"preconnect dns-prefetch\" href=\"https://cdnjs.cloudflare.com\">
#}
\t{% set meta_og_title = '' %}
\t{% if subtitle is defined and subtitle is not empty %}
\t\t{% set meta_og_title = subtitle %}
\t {% if Product.search_word %}
\t\t\t{% set subtitle = subtitle~' / '~Product.search_word %}
\t\t{% endif %}
\t\t{% if app.request.get('_route') == 'rental_detail' %}
\t\t\t{% set meta_og_title = subtitle~' | Car Rental' %}
\t\t{% elseif app.request.get('_route') == 'drive_detail' %}
\t\t\t{% set meta_og_title = subtitle~' | Car Experience' %}
\t\t{% elseif app.request.get('_route') == 'product_detail' %}
\t\t\t{% set meta_og_title = subtitle~' | Lineup' %}
\t\t{% endif %}
\t{% elseif title is defined and title is not empty %}
\t\t{% set meta_og_title = Page.name %}
\t{% endif %}
\t{% set meta_og_title = meta_og_title~' | '~BaseInfo.shop_name %}
\t{% if app.request.get('_route') == 'plan_detail' %}
\t\t{% set meta_og_title = WpPosts.title~' | '~meta_og_title %}
\t{% endif %}
<title>{{meta_og_title}}</title>
{% if Page.meta_tags is not empty %}
{{ include(template_from_string(Page.meta_tags)) }}
{% if Page.description is not empty %}
<meta name=\"description\" content=\"{{ Page.description }}\">
{% endif %}
{% else %}
{{ include('meta.twig') }}
{% endif %}
{% if Page.author is not empty %}
<meta name=\"author\" content=\"{{ Page.author }}\">
{% endif %}
{#
{% if Page.keyword is not empty %}
<meta name=\"keywords\" content=\"{{ Page.keyword }}\">
{% endif %}
#}
{% if Page.meta_robots is not empty %}
<meta name=\"robots\" content=\"{{ Page.meta_robots }}\">
{% endif %}
\t<link rel=\"preconnect\" href=\"https://cdn.jsdelivr.net\" />
\t<link rel=\"dns-prefetch\" href=\"https://cdn.jsdelivr.net\" />
<link rel=\"icon\" href=\"{{ asset('assets/img/common/favicon.ico', 'user_data') }}\">
\t<link href=\"https://use.fontawesome.com/releases/v6.2.0/css/all.css\" crossorigin=\"anonymous\" rel=\"preload\" as=\"style\" />
\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>
{#
<link rel=\"stylesheet\" href=\"//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.css\">
\t<link href=\"//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.css\" crossorigin=\"anonymous\" rel=\"preload\" as=\"style\" />
#}
{#
\t<link href=\"{{ asset('assets/css/style.css') }}?{{ env('CSS_PARAM') }}\" crossorigin=\"anonymous\" rel=\"preload\" as=\"style\" />
<link rel=\"stylesheet\" href=\"{{ asset('assets/css/style.css') }}?{{ env('CSS_PARAM') }}\">
#}
{# 当テンプレートでは「/html/bundle/front.bundle.js」は使いません。jQuery,slickの読み込みは旧来方式で読み込みます。
<script src=\"{{ asset('front.bundle.js', 'bundle') }}\"></script>
#}
{# jeiafont WEBフォントの読み込み #}
<style>
@font-face {
font-family: 'jeiafont';
src:
url( \"{{ asset('assets/icon/jeiafont/fonts/jeiafont.ttf') }}\" ) format('truetype'),
url( \"{{ asset('assets/icon/jeiafont/fonts/jeiafont.woff') }}\" ) format('woff'),
url( \"{{ asset('assets/icon/jeiafont/fonts/jeiafont.svg#jeiafont') }}\" ) format('svg');
font-weight: normal;
font-style: normal;
font-display: swap;
}
</style>
{# splitting CSSの読み込み #}
\t<link href=\"https://unpkg.com/splitting/dist/splitting.css\" crossorigin=\"anonymous\" rel=\"preload\" as=\"style\" />
\t<link href=\"https://unpkg.com/splitting/dist/splitting-cells.css\" crossorigin=\"anonymous\" rel=\"preload\" as=\"style\" />
{#
<link rel=\"stylesheet\" href=\"https://unpkg.com/splitting/dist/splitting.css\">
<link rel=\"stylesheet\" href=\"https://unpkg.com/splitting/dist/splitting-cells.css\">
#}
<link rel=\"stylesheet\" href=\"{{ asset('assets/css/customize.css', 'user_data') }}?{{ env('CSS_PARAM') }}\">
<link rel=\"stylesheet\" href=\"{{ asset('assets/css/common.css') }}?{{ env('CSS_PARAM') }}\">
{% block stylesheet %}{% endblock %}
<script rel=\"preload\" src=\"https://code.jquery.com/jquery-3.6.0.min.js\" integrity=\"sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=\" crossorigin=\"anonymous\"></script>
<script>
\$(function() {
\$.ajaxSetup({
'headers': {
'ECCUBE-CSRF-TOKEN': \$('meta[name=\"eccube-csrf-token\"]').attr('content')
}
});
});
</script>
{# Layout: HEAD #}
{% if Layout.Head %}
{{ include('block.twig', {'Blocks': Layout.Head}) }}
{% endif %}
{# プラグイン用styleseetやmetatagなど #}
{% if plugin_assets is defined %}{{ include('@admin/snippet.twig', { snippets: plugin_assets }) }}{% endif %}
</head>
<body id=\"page_{{ app.request.get('_route') }}\" class=\"{{ body_class|default('other_page') }}\">
{# Layout: BODY_AFTER #}
{% if Layout.BodyAfter %}
{{ include('block.twig', {'Blocks': Layout.BodyAfter}) }}
{% endif %}
{% if isMaintenance %}
<div class=\"ec-maintenanceAlert\">
<div>
<div class=\"ec-maintenanceAlert__icon\"><img src=\"{{ asset('assets/icon/exclamation-white.svg') }}\"/></div>
{{ 'メンテナンスモードが有効になっています。'|trans }}
</div>
</div>
{% endif %}
<div class=\"ec-layoutRole\">
{# Layout: HEADER #}
{% if Layout.Header %}
<header class=\"ec-layoutRole__header\">
{{ include('block.twig', {'Blocks': Layout.Header}) }}
</header>
{% endif %}
{# Layout: CONTENTS_TOP #}
{% if Layout.ContentsTop %}
<div class=\"ec-layoutRole__contentTop\">
{{ include('block.twig', {'Blocks': Layout.ContentsTop}) }}
</div>
{% endif %}
<div class=\"ec-layoutRole__contents\">
{# Layout: SIDE_LEFT #}
{% if Layout.SideLeft %}
<aside class=\"ec-layoutRole__left\">
{{ include('block.twig', {'Blocks': Layout.SideLeft}) }}
</aside>
{% endif %}
{% set layoutRoleMain = 'ec-layoutRole__main' %}
{% if Layout.ColumnNum == 2 %}
{% set layoutRoleMain = 'ec-layoutRole__mainWithColumn' %}
{% elseif Layout.ColumnNum == 3 %}
{% set layoutRoleMain = 'ec-layoutRole__mainBetweenColumn' %}
{% endif %}
<main class=\"{{ layoutRoleMain }}\">
{# Layout: MAIN_TOP #}
{% if Layout.MainTop %}
<div class=\"ec-layoutRole__mainTop\">
{{ include('block.twig', {'Blocks': Layout.MainTop}) }}
</div>
{% endif %}
{# MAIN AREA #}
{% block main %}{% endblock %}
{# Layout: MAIN_Bottom #}
{% if Layout.MainBottom %}
<div class=\"ec-layoutRole__mainBottom\">
{{ include('block.twig', {'Blocks': Layout.MainBottom}) }}
</div>
{% endif %}
</main>
{# Layout: SIDE_RIGHT #}
{% if Layout.SideRight %}
<aside class=\"ec-layoutRole__right\">
{{ include('block.twig', {'Blocks': Layout.SideRight}) }}
</aside>
{% endif %}
</div>
{# Layout: CONTENTS_BOTTOM #}
{% if Layout.ContentsBottom %}
<div class=\"ec-layoutRole__contentBottom\">
{{ include('block.twig', {'Blocks': Layout.ContentsBottom}) }}
</div>
{% endif %}
{# Layout: CONTENTS_FOOTER #}
{% if Layout.Footer %}
<footer class=\"ec-layoutRole__footer\">
{{ include('block.twig', {'Blocks': Layout.Footer}) }}
</footer>
{% endif %}
</div><!-- ec-layoutRole -->
<div class=\"ec-overlayRole\"></div>
<div class=\"ec-drawerRole\">
{# Layout: DRAWER #}
{% if Layout.Drawer %}
{{ include('block.twig', {'Blocks': Layout.Drawer}) }}
{% endif %}
</div>
{# ページトップボタン #}
<div class=\"ec-blockTopBtn pagetop\"><i class=\"jeiafont jeia-angleup\"></i></div>
<!-- WhatsAppアイコン -->
<a href=\"https://lin.ee/ZeI0vP1\" target=\"_blank\" id=\"line-icon\">
<img class=\"_afvz\" alt=\"LINE\" src=\"{{ asset( 'assets/img/line.png' ) }}\" width=\"60\" height=\"60\">
</a>
<a href=\"{{ env('WHATSAPP_MSG') }}\" target=\"_blank\" id=\"whatsapp-icon\">
<img class=\"_afvz\" alt=\"WhatsApp\" src=\"{{ asset( 'assets/img/whatsapp.png' ) }}\" width=\"86\" height=\"20\">
</a>
\t\t\t\t
<script src=\"https://cdn.jsdelivr.net/jquery.slick/1.6.0/slick.min.js\"></script>
{% include('@common/lang.twig') %}
<script src=\"{{ asset('assets/js/function.js') }}?{{ env('JS_PARAM') }}\"></script>
<script src=\"{{ asset('assets/js/eccube.js') }}?{{ env('JS_PARAM') }}\"></script>
{% block javascript %}{% endblock %}
{#
simplePARALLAX.js
パララックス動作に「simplePARALLAX.js」を使用しています。
https://simpleparallax.com/
MIT License
Copyright (c) 2017 geosenna
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the \"Software\"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
#}
<script src=\"https://cdn.jsdelivr.net/npm/simple-parallax-js@5.5.1/dist/simpleParallax.min.js\"></script>
<script>
var parallax = document.getElementsByClassName( 'js-parallax' );
// たまに動作しない事があるようなのでパララックス開始をタイマーで少しずらしておきます
setTimeout(function(){
new simpleParallax(parallax, {
scale: 1.5,
delay: 1,
});
}, 1000);
</script>
{#
splitting.js
タイトルの演出効果用に文字単位でspan化させる「splitting.js」を使用しています。
https://splitting.js.org/
MIT Licensed
Copyright © 2018-present Stephen Shaw
#}
<script src=\"https://unpkg.com/splitting/dist/splitting.min.js\"></script>
<script> Splitting(); </script>
{# jeia_function.js #}
<script src=\"{{ asset('assets/js/jeia_function.js') }}\"></script>
{# Layout: CLOSE_BODY_BEFORE #}
{% if Layout.CloseBodyBefore %}
{{ include('block.twig', {'Blocks': Layout.CloseBodyBefore}) }}
{% endif %}
{# プラグイン用Snippet #}
{% if plugin_snippets is defined %}
{{ include('snippet.twig', { snippets: plugin_snippets }) }}
{% endif %}
<script src=\"{{ asset('assets/js/customize.js', 'user_data') }}\"></script>
</body>
</html>
", "default_frame.twig", "/home/giftlife-tokyo/www/stg/awd/app/template/osechi/default_frame.twig");
}
}