<?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;
/* index.twig */
class __TwigTemplate_7f0f4317819bd4d43ece29a5299dc195af4158ee3995a903c29cf84a0fc3e271 extends \Eccube\Twig\Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'stylesheet' => [$this, 'block_stylesheet'],
'javascript' => [$this, 'block_javascript'],
'main' => [$this, 'block_main'],
];
$this->sandbox = $this->env->getExtension('\Twig\Extension\SandboxExtension');
$this->checkSecurity();
}
protected function doGetParent(array $context)
{
// line 11
return "default_frame.twig";
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "index.twig"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "index.twig"));
// line 13
$context["body_class"] = "front_page";
// line 11
$this->parent = $this->loadTemplate("default_frame.twig", "index.twig", 11);
$this->parent->display($context, array_merge($this->blocks, $blocks));
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
}
// line 15
public function block_stylesheet($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheet"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheet"));
// line 16
echo "\t<style>
\t\t.slick-slider {
\t\t\tmargin-bottom: 30px;
\t\t}
\t\t.slick-dots {
\t\t\tposition: absolute;
\t\t\tbottom: -45px;
\t\t\tdisplay: block;
\t\t\twidth: 100%;
\t\t\tpadding: 0;
\t\t\tlist-style: none;
\t\t\ttext-align: center;
\t\t}
\t\t.slick-dots li {
\t\t\tposition: relative;
\t\t\tdisplay: inline-block;
\t\t\twidth: 20px;
\t\t\theight: 20px;
\t\t\tmargin: 0 5px;
\t\t\tpadding: 0;
\t\t\tcursor: pointer;
\t\t}
\t\t.slick-dots li button {
\t\t\tfont-size: 0;
\t\t\tline-height: 0;
\t\t\tdisplay: block;
\t\t\twidth: 20px;
\t\t\theight: 20px;
\t\t\tpadding: 5px;
\t\t\tcursor: pointer;
\t\t\tcolor: transparent;
\t\t\tborder: 0;
\t\t\toutline: none;
\t\t\tbackground: transparent;
\t\t}
\t\t.slick-dots li button:hover,
\t\t.slick-dots li button:focus {
\t\t\toutline: none;
\t\t}
\t\t.slick-dots li button:hover:before,
\t\t.slick-dots li button:focus:before {
\t\t\topacity: 1;
\t\t}
\t\t.slick-dots li button:before {
\t\t\tcontent: \" \";
\t\t\tline-height: 20px;
\t\t\tposition: absolute;
\t\t\ttop: 0;
\t\t\tleft: 0;
\t\t\twidth: 12px;
\t\t\theight: 12px;
\t\t\ttext-align: center;
\t\t\topacity: .25;
\t\t\tbackground-color: black;
\t\t\tborder-radius: 50%;
\t\t}
\t\t.slick-dots li.slick-active button:before {
\t\t\topacity: .75;
\t\t\tbackground-color: black;
\t\t}
\t\t.slick-dots li button.thumbnail img {
\t\t\twidth: 0;
\t\t\theight: 0;
\t\t}
\t</style>
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 93
public function block_javascript($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascript"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascript"));
// line 94
echo "\t<script>
\t\tconst worksSplide = new Splide('.works-slide-wrap', {
\t\t\tperPage: 4,
\t\t\tperMove: 1,
\t\t\trewind: true,
\t\t\tgap: '40px',
\t\t\tautoWidth: true,
\t\t\tpagination: true,
\t\t\tbreakpoints: {
\t\t\t\t769: {
\t\t\t\t\tperPage: 1,
\t\t\t\t\tfocus: 'center',
\t\t\t\t\ttrimSpace: false,
\t\t\t\t\tgap: '50px',
\t\t\t\t},
\t\t \t}
\t\t});
\t\tworksSplide.mount();
\t\tconst bannerSplide = new Splide('.main-visual__banner', {
\t\t\tperPage: 1,
\t\t\tfocus: 'center',
\t\t\ttype: 'loop',
\t\t\tgap: '10px',
\t\t\tpadding: '30px',
\t\t\tmediaQuery: 'min',
\t\t\tbreakpoints: {
\t\t\t\t769: {
\t\t\t\t\tdestroy: true,
\t\t\t\t},
\t\t \t}
\t\t});
\t\tbannerSplide.mount();
\t</script>
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 129
public function block_main($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "main"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "main"));
// line 130
echo "\t<section class=\"main-visual\">
\t\t<div class=\"main-visual__video\">
\t\t\t<video src=\"";
// line 132
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/top/madoba_fv_video01.mp4"), "html", null, true);
echo "\" class=\"mv-video\" autoplay muted loop playsinline></video>
\t\t\t<div class=\"mv-catch\">
\t\t\t\t<div class=\"mv-catch__text\">毎日の暮らしを良質に。<br>街並みを美しく。</div>
\t\t\t\t<a href=\"";
// line 135
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("history");
echo "\" class=\"link-block en-font mv-catch__button btn-design01\">Our history</a>
\t\t\t</div>
\t\t</div>
\t\t<div class=\"splide main-visual__banner\" role=\"group\" aria-label=\"banner-slider\">
\t\t\t<div class=\"splide__track\">
\t\t\t\t<ul class=\"mv-banner-wrap splide__list\">
\t\t\t\t\t<li class=\"mv-banner-item splide__slide\">
\t\t\t\t\t\t<a href=\"https://tokyogumi.co.jp/showroom/\" target=\"_blank\">
\t\t\t\t\t\t\t<div class=\"mv-banner-item__text mv-banner-text\">
\t\t\t\t\t\t\t\t<p class=\"mv-banner-text__heading\">
\t\t\t\t\t\t\t\t\t<span>東京ショールーム</span>
\t\t\t\t\t\t\t\t</p>
\t\t\t\t\t\t\t\t<p class=\"mv-banner-text__sub-heading\">Show Room in Tokyo</p>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<img src=\"";
// line 149
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/top/fv_banner01.jpg"), "html", null, true);
echo "\" alt=\"\" srcset=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/top/fv_banner01.jpg"), "html", null, true);
echo " 1x, ";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/top/fv_banner01@2x.jpg"), "html", null, true);
echo " 2x\">
\t\t\t\t\t\t</a>
\t\t\t\t\t</li>
\t\t\t\t\t<li class=\"mv-banner-item splide__slide\">
\t\t\t\t\t\t<a href=\"https://madoba.jp/wp/showroom.html\" target=\"_blank\">
\t\t\t\t\t\t\t<div class=\"mv-banner-item__text mv-banner-text\">
\t\t\t\t\t\t\t\t<p class=\"mv-banner-text__heading\">
\t\t\t\t\t\t\t\t\t<span>青森ショールーム</span>
\t\t\t\t\t\t\t\t</p>
\t\t\t\t\t\t\t\t<p class=\"mv-banner-text__sub-heading\">Show Room in Aomori</p>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<img src=\"";
// line 160
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/top/fv_banner02.jpg"), "html", null, true);
echo "\" alt=\"\" srcset=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/top/fv_banner02.jpg"), "html", null, true);
echo " 1x, ";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/top/fv_banner02@2x.jpg"), "html", null, true);
echo " 2x\">
\t\t\t\t\t\t</a>
\t\t\t\t\t</li>
\t\t\t\t\t<li class=\"mv-banner-item splide__slide\">
\t\t\t\t\t\t<a href=\"https://madoba.jp/news/\" target=\"_blank\">
\t\t\t\t\t\t\t<div class=\"mv-banner-item__text mv-banner-text\">
\t\t\t\t\t\t\t\t<p class=\"mv-banner-text__heading\">
\t\t\t\t\t\t\t\t\t<span>その他イベント情報</span>
\t\t\t\t\t\t\t\t</p>
\t\t\t\t\t\t\t\t<p class=\"mv-banner-text__sub-heading\">News & Event</p>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<img src=\"";
// line 171
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/top/fv_banner03.jpg"), "html", null, true);
echo "\" alt=\"\" srcset=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/top/fv_banner03.jpg"), "html", null, true);
echo " 1x, ";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/top/fv_banner03@2x.jpg"), "html", null, true);
echo " 2x\">
\t\t\t\t\t\t</a>
\t\t\t\t\t</li>
\t\t\t\t</ul>
\t\t\t</div>
\t\t</div>
\t</section>
\t<section class=\"top-works\">
\t\t<div class=\"inner sp-full\">
\t\t\t<div class=\"top-works__heading top-works-heading\">
\t\t\t\t<p class=\"en-font top-works-heading__lead\"><span>Our works</span></p>
\t\t\t\t<span class=\"top-works-heading__line\"></span>
\t\t\t\t<p class=\"top-works-heading__caption\">わたしたちの家づくりを体験する</p>
\t\t\t</div>
\t\t\t<div class=\"splide top-works__slider works-slide-wrap\" role=\"group\" aria-label=\"works-slider\">
\t\t\t\t<div class=\"splide__arrows works-arrows\">
\t\t\t\t\t<button class=\"splide__arrow splide__arrow--prev\">
\t\t\t\t\t\t<svg class=\"icon\">
\t\t\t\t\t\t\t<use xlink:href=\"assets/img/common/sprite.svg#icon-arrow01\"></use>
\t\t\t\t\t\t</svg>
\t\t\t\t\t</button>
\t\t\t\t\t<button class=\"splide__arrow splide__arrow--next\">
\t\t\t\t\t\t<svg class=\"icon\">
\t\t\t\t\t\t\t<use xlink:href=\"assets/img/common/sprite.svg#icon-arrow01\"></use>
\t\t\t\t\t\t</svg>
\t\t\t\t\t</button>
\t\t\t\t</div>
\t\t\t\t<div class=\"splide__track\">
\t\t\t\t\t<ul class=\"splide__list\">
\t\t\t\t\t\t";
// line 201
echo "\t\t\t\t\t\t";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["Constructions"]) || array_key_exists("Constructions", $context) ? $context["Constructions"] : (function () { throw new RuntimeError('Variable "Constructions" does not exist.', 201, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["Construction"]) {
// line 202
echo "\t\t\t\t\t\t<li class=\"works-slide splide__slide\">
\t\t\t\t\t\t\t<div class=\"works-slide__num en-font\">
\t\t\t\t\t\t\t\t<p><span>Case</span>";
// line 204
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Construction"], "id", [], "any", false, false, true, 204), 204, $this->source), "html", null, true);
echo "</p>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<p class=\"works-slide__text\">
\t\t\t\t\t\t\t\t<span>";
// line 207
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Construction"], "title", [], "any", false, false, true, 207), 207, $this->source), "html", null, true);
echo "</span>
\t\t\t\t\t\t\t</p>
\t\t\t\t\t\t\t<div class=\"works-slide__image-wrap\">
\t\t\t\t\t\t\t\t<img src=\"";
// line 210
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->extensions['Eccube\Twig\Extension\EccubeExtension']->getNoImageProduct($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Construction"], ("fileName" . 1), [], "any", false, false, true, 210), 210, $this->source)), "save_image"), "html", null, true);
echo "\" alt=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Construction"], "title", [], "any", false, false, true, 210), 210, $this->source), "html", null, true);
echo "\">
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t</li>
\t\t\t\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['Construction'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 214
echo "\t\t\t\t\t</ul>
\t\t\t\t</div>
\t\t\t</div>
\t\t\t<a href=\"";
// line 217
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("work");
echo "\" class=\"top-works__button btn-design02\">一覧で表示</a>
\t\t</div>
\t</section>
\t<section class=\"top-product products-wrap\">
\t\t<div class=\"inner sp-full\">
\t\t\t";
// line 222
echo $this->extensions['Eccube\Twig\Extension\IgnoreTwigSandboxErrorExtension']->twig_include($this->env, $context, "Block/sidebar.twig");
echo "
\t\t\t<div class=\"product-main\">
\t\t\t\t";
// line 225
echo "\t\t\t\t<div class=\"pickup-items-wrap\">
\t\t\t\t\t<div class=\"heading-design01\">
\t\t\t\t\t\t<div class=\"heading-design01-wrap\">
\t\t\t\t\t\t\t<p class=\"heading-design01__lead en-font\">Pickup items</p>
\t\t\t\t\t\t\t<p class=\"heading-design01__caption\">
\t\t\t\t\t\t\t\t<span>MADOBAシリーズ</span>
\t\t\t\t\t\t\t</p>
\t\t\t\t\t\t</div>
\t\t\t\t\t</div>
\t\t\t\t\t<div class=\"item-intro-deisgn01\">
\t\t\t\t\t\t<div class=\"item-intro-deisgn01__image-wrap\">
\t\t\t\t\t\t\t<img src=\"";
// line 236
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/top/product_pickup-items_image.jpg"), "html", null, true);
echo "\" alt=\"\" srcset=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/top/product_pickup-items_image.jpg"), "html", null, true);
echo " 1x, ";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/top/product_pickup-items_image@2x.jpg"), "html", null, true);
echo " 2x\">
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<div class=\"item-intro-deisgn01__text\">
\t\t\t\t\t\t\t<p class=\"lead\">サンプルテキストサンプルテキストサンプルテキスト</p>
\t\t\t\t\t\t\t<p class=\"text\">サンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキスト</p>
\t\t\t\t\t\t</div>
\t\t\t\t\t</div>
\t\t\t\t\t";
// line 243
if ((twig_length_filter($this->env, (isset($context["Category1Products"]) || array_key_exists("Category1Products", $context) ? $context["Category1Products"] : (function () { throw new RuntimeError('Variable "Category1Products" does not exist.', 243, $this->source); })())) > 0)) {
// line 244
echo "\t\t\t\t\t\t<div class=\"category-items-wrap\">
\t\t\t\t\t\t\t<div class=\"category-items-wrap__heading\">
\t\t\t\t\t\t\t\t<p class=\"lead\">MADOBAシリーズ</p>
\t\t\t\t\t\t\t\t<a href=\"";
// line 247
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_list");
echo "?category_id=1\" class=\"link-txt\">すべて見る</a>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<div class=\"splide category-slider\" role=\"group\" aria-label=\"category-slider\" data-splide='{\"perPage\":4}'>
\t\t\t\t\t\t\t\t<div class=\"splide__arrows works-arrows\">
\t\t\t\t\t\t\t\t\t<button class=\"splide__arrow splide__arrow--prev\">
\t\t\t\t\t\t\t\t\t\t<svg class=\"icon\">
\t\t\t\t\t\t\t\t\t\t\t<use xlink:href=\"assets/img/common/sprite.svg#icon-arrow01\"></use>
\t\t\t\t\t\t\t\t\t\t</svg>
\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t<button class=\"splide__arrow splide__arrow--next\">
\t\t\t\t\t\t\t\t\t\t<svg class=\"icon\">
\t\t\t\t\t\t\t\t\t\t\t<use xlink:href=\"assets/img/common/sprite.svg#icon-arrow01\"></use>
\t\t\t\t\t\t\t\t\t\t</svg>
\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t<div class=\"splide__track\">
\t\t\t\t\t\t\t\t\t<ul class=\"splide__list\">
\t\t\t\t\t\t\t\t\t\t";
// line 265
echo "\t\t\t\t\t\t\t\t\t\t";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["Category1Products"]) || array_key_exists("Category1Products", $context) ? $context["Category1Products"] : (function () { throw new RuntimeError('Variable "Category1Products" does not exist.', 265, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["Product"]) {
// line 266
echo "\t\t\t\t\t\t\t\t\t\t\t<li class=\"splide__slide category-slide-list\">
\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"";
// line 267
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_detail", ["id" => twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, true, 267)]), "html", null, true);
echo "\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"category-slide-list__image-wrap\">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"";
// line 269
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->extensions['Eccube\Twig\Extension\EccubeExtension']->getNoImageProduct($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Product"], "main_list_image", [], "any", false, false, true, 269), 269, $this->source)), "save_image"), "html", null, true);
echo "\" alt=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Product"], "name", [], "any", false, false, true, 269), 269, $this->source), "html", null, true);
echo "\">
\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"category-slide-list__text product-list-text\">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"product-list-text__code\">";
// line 272
if ( !twig_test_empty(twig_get_attribute($this->env, $this->source, $context["Product"], "code_min", [], "any", false, false, true, 272))) {
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Product"], "code_min", [], "any", false, false, true, 272), 272, $this->source), "html", null, true);
if ((twig_get_attribute($this->env, $this->source, $context["Product"], "code_min", [], "any", false, false, true, 272) != twig_get_attribute($this->env, $this->source, $context["Product"], "code_max", [], "any", false, false, true, 272))) {
echo " ~ ";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Product"], "code_max", [], "any", false, false, true, 272), 272, $this->source), "html", null, true);
}
}
echo "</p>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"product-list-text__name\">";
// line 273
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Product"], "name", [], "any", false, false, true, 273), 273, $this->source), "html", null, true);
echo "</p>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"product-list-text__price en-font\">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
// line 275
if (twig_get_attribute($this->env, $this->source, $context["Product"], "hasProductClass", [], "any", false, false, true, 275)) {
// line 276
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
if ((twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02Min", [], "any", false, false, true, 276) == twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02Max", [], "any", false, false, true, 276))) {
// line 277
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, true, 277), 277, $this->source)), "html", null, true);
echo "
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
} else {
// line 279
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, true, 279), 279, $this->source)), "html", null, true);
echo "
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t~
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
// line 281
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMax", [], "any", false, false, true, 281), 281, $this->source)), "html", null, true);
echo "
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
}
// line 283
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
} else {
// line 284
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, true, 284), 284, $this->source)), "html", null, true);
echo "
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
}
// line 286
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t</p>
\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t\t\t\t\t\t</li>
\t\t\t\t\t\t\t\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['Product'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 291
echo "\t\t\t\t\t\t\t\t\t</ul>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t</div>
\t\t\t\t\t";
}
// line 296
echo "\t\t\t\t</div>
\t\t\t\t";
// line 299
echo "\t\t\t\t";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["CategoriesProducts"]) || array_key_exists("CategoriesProducts", $context) ? $context["CategoriesProducts"] : (function () { throw new RuntimeError('Variable "CategoriesProducts" does not exist.', 299, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["CategoriesProduct"]) {
// line 300
echo "\t\t\t\t\t";
if ((twig_length_filter($this->env, twig_get_attribute($this->env, $this->source, $context["CategoriesProduct"], "products", [], "any", false, false, true, 300)) > 0)) {
// line 301
echo "\t\t\t\t\t\t<div class=\"category-items-wrap\">
\t\t\t\t\t\t\t<div class=\"category-items-wrap__heading\">
\t\t\t\t\t\t\t\t<p class=\"lead\">";
// line 303
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["CategoriesProduct"], "category_name", [], "any", false, false, true, 303), 303, $this->source), "html", null, true);
echo "</p>
\t\t\t\t\t\t\t\t<a href=\"";
// line 304
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_list");
echo "?category_id=";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["CategoriesProduct"], "category_id", [], "any", false, false, true, 304), 304, $this->source), "html", null, true);
echo "\" class=\"link-txt\">すべて見る</a>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<div class=\"splide category-slider\" role=\"group\" aria-label=\"category-slider\" data-splide='{\"perPage\":4}'>
\t\t\t\t\t\t\t\t<div class=\"splide__arrows works-arrows\">
\t\t\t\t\t\t\t\t\t<button class=\"splide__arrow splide__arrow--prev\">
\t\t\t\t\t\t\t\t\t\t<svg class=\"icon\">
\t\t\t\t\t\t\t\t\t\t\t<use xlink:href=\"assets/img/common/sprite.svg#icon-arrow01\"></use>
\t\t\t\t\t\t\t\t\t\t</svg>
\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t<button class=\"splide__arrow splide__arrow--next\">
\t\t\t\t\t\t\t\t\t\t<svg class=\"icon\">
\t\t\t\t\t\t\t\t\t\t\t<use xlink:href=\"assets/img/common/sprite.svg#icon-arrow01\"></use>
\t\t\t\t\t\t\t\t\t\t</svg>
\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t<div class=\"splide__track\">
\t\t\t\t\t\t\t\t\t<ul class=\"splide__list\">
\t\t\t\t\t\t\t\t\t\t";
// line 322
echo "\t\t\t\t\t\t\t\t\t\t";
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, $context["CategoriesProduct"], "products", [], "any", false, false, true, 322));
foreach ($context['_seq'] as $context["_key"] => $context["Product"]) {
// line 323
echo "\t\t\t\t\t\t\t\t\t\t\t<li class=\"splide__slide category-slide-list\">
\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"";
// line 324
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_detail", ["id" => twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, true, 324)]), "html", null, true);
echo "\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"category-slide-list__image-wrap\">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"";
// line 326
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->extensions['Eccube\Twig\Extension\EccubeExtension']->getNoImageProduct($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Product"], "main_list_image", [], "any", false, false, true, 326), 326, $this->source)), "save_image"), "html", null, true);
echo "\" alt=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Product"], "name", [], "any", false, false, true, 326), 326, $this->source), "html", null, true);
echo "\">
\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"category-slide-list__text product-list-text\">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"product-list-text__code\">";
// line 329
if ( !twig_test_empty(twig_get_attribute($this->env, $this->source, $context["Product"], "code_min", [], "any", false, false, true, 329))) {
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Product"], "code_min", [], "any", false, false, true, 329), 329, $this->source), "html", null, true);
if ((twig_get_attribute($this->env, $this->source, $context["Product"], "code_min", [], "any", false, false, true, 329) != twig_get_attribute($this->env, $this->source, $context["Product"], "code_max", [], "any", false, false, true, 329))) {
echo " ~ ";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Product"], "code_max", [], "any", false, false, true, 329), 329, $this->source), "html", null, true);
}
}
echo "</p>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"product-list-text__name\">";
// line 330
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Product"], "name", [], "any", false, false, true, 330), 330, $this->source), "html", null, true);
echo "</p>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"product-list-text__price en-font\">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
// line 332
if (twig_get_attribute($this->env, $this->source, $context["Product"], "hasProductClass", [], "any", false, false, true, 332)) {
// line 333
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
if ((twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02Min", [], "any", false, false, true, 333) == twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02Max", [], "any", false, false, true, 333))) {
// line 334
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, true, 334), 334, $this->source)), "html", null, true);
echo "
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
} else {
// line 336
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, true, 336), 336, $this->source)), "html", null, true);
echo "
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t~
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
// line 338
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMax", [], "any", false, false, true, 338), 338, $this->source)), "html", null, true);
echo "
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
}
// line 340
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
} else {
// line 341
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter($this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, true, 341), 341, $this->source)), "html", null, true);
echo "
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t";
}
// line 343
echo "\t\t\t\t\t\t\t\t\t\t\t\t\t\t</p>
\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t\t\t\t\t\t</li>
\t\t\t\t\t\t\t\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['Product'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 348
echo "\t\t\t\t\t\t\t\t\t</ul>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t</div>
\t\t\t\t\t";
}
// line 353
echo "\t\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['CategoriesProduct'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 354
echo "\t\t\t</div>
\t\t</div>
\t</section>
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
public function getTemplateName()
{
return "index.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 643 => 354, 637 => 353, 630 => 348, 620 => 343, 614 => 341, 611 => 340, 606 => 338, 600 => 336, 594 => 334, 591 => 333, 589 => 332, 584 => 330, 574 => 329, 566 => 326, 561 => 324, 558 => 323, 553 => 322, 531 => 304, 527 => 303, 523 => 301, 520 => 300, 515 => 299, 511 => 296, 504 => 291, 494 => 286, 488 => 284, 485 => 283, 480 => 281, 474 => 279, 468 => 277, 465 => 276, 463 => 275, 458 => 273, 448 => 272, 440 => 269, 435 => 267, 432 => 266, 427 => 265, 407 => 247, 402 => 244, 400 => 243, 386 => 236, 373 => 225, 368 => 222, 360 => 217, 355 => 214, 343 => 210, 337 => 207, 331 => 204, 327 => 202, 322 => 201, 286 => 171, 268 => 160, 250 => 149, 233 => 135, 227 => 132, 223 => 130, 213 => 129, 170 => 94, 160 => 93, 75 => 16, 65 => 15, 54 => 11, 52 => 13, 39 => 11,);
}
public function getSourceContext()
{
return new Source("{#
This file is part of EC-CUBE
Copyright(c) EC-CUBE CO.,LTD. All Rights Reserved.
http://www.ec-cube.co.jp/
For the full copyright and license information, please view the LICENSE
file that was distributed with this source code.
#}
{% extends 'default_frame.twig' %}
{% set body_class = 'front_page' %}
{% block stylesheet %}
\t<style>
\t\t.slick-slider {
\t\t\tmargin-bottom: 30px;
\t\t}
\t\t.slick-dots {
\t\t\tposition: absolute;
\t\t\tbottom: -45px;
\t\t\tdisplay: block;
\t\t\twidth: 100%;
\t\t\tpadding: 0;
\t\t\tlist-style: none;
\t\t\ttext-align: center;
\t\t}
\t\t.slick-dots li {
\t\t\tposition: relative;
\t\t\tdisplay: inline-block;
\t\t\twidth: 20px;
\t\t\theight: 20px;
\t\t\tmargin: 0 5px;
\t\t\tpadding: 0;
\t\t\tcursor: pointer;
\t\t}
\t\t.slick-dots li button {
\t\t\tfont-size: 0;
\t\t\tline-height: 0;
\t\t\tdisplay: block;
\t\t\twidth: 20px;
\t\t\theight: 20px;
\t\t\tpadding: 5px;
\t\t\tcursor: pointer;
\t\t\tcolor: transparent;
\t\t\tborder: 0;
\t\t\toutline: none;
\t\t\tbackground: transparent;
\t\t}
\t\t.slick-dots li button:hover,
\t\t.slick-dots li button:focus {
\t\t\toutline: none;
\t\t}
\t\t.slick-dots li button:hover:before,
\t\t.slick-dots li button:focus:before {
\t\t\topacity: 1;
\t\t}
\t\t.slick-dots li button:before {
\t\t\tcontent: \" \";
\t\t\tline-height: 20px;
\t\t\tposition: absolute;
\t\t\ttop: 0;
\t\t\tleft: 0;
\t\t\twidth: 12px;
\t\t\theight: 12px;
\t\t\ttext-align: center;
\t\t\topacity: .25;
\t\t\tbackground-color: black;
\t\t\tborder-radius: 50%;
\t\t}
\t\t.slick-dots li.slick-active button:before {
\t\t\topacity: .75;
\t\t\tbackground-color: black;
\t\t}
\t\t.slick-dots li button.thumbnail img {
\t\t\twidth: 0;
\t\t\theight: 0;
\t\t}
\t</style>
{% endblock %}
{% block javascript %}
\t<script>
\t\tconst worksSplide = new Splide('.works-slide-wrap', {
\t\t\tperPage: 4,
\t\t\tperMove: 1,
\t\t\trewind: true,
\t\t\tgap: '40px',
\t\t\tautoWidth: true,
\t\t\tpagination: true,
\t\t\tbreakpoints: {
\t\t\t\t769: {
\t\t\t\t\tperPage: 1,
\t\t\t\t\tfocus: 'center',
\t\t\t\t\ttrimSpace: false,
\t\t\t\t\tgap: '50px',
\t\t\t\t},
\t\t \t}
\t\t});
\t\tworksSplide.mount();
\t\tconst bannerSplide = new Splide('.main-visual__banner', {
\t\t\tperPage: 1,
\t\t\tfocus: 'center',
\t\t\ttype: 'loop',
\t\t\tgap: '10px',
\t\t\tpadding: '30px',
\t\t\tmediaQuery: 'min',
\t\t\tbreakpoints: {
\t\t\t\t769: {
\t\t\t\t\tdestroy: true,
\t\t\t\t},
\t\t \t}
\t\t});
\t\tbannerSplide.mount();
\t</script>
{% endblock javascript %}
{% block main %}
\t<section class=\"main-visual\">
\t\t<div class=\"main-visual__video\">
\t\t\t<video src=\"{{ asset('assets/img/top/madoba_fv_video01.mp4') }}\" class=\"mv-video\" autoplay muted loop playsinline></video>
\t\t\t<div class=\"mv-catch\">
\t\t\t\t<div class=\"mv-catch__text\">毎日の暮らしを良質に。<br>街並みを美しく。</div>
\t\t\t\t<a href=\"{{ url('history') }}\" class=\"link-block en-font mv-catch__button btn-design01\">Our history</a>
\t\t\t</div>
\t\t</div>
\t\t<div class=\"splide main-visual__banner\" role=\"group\" aria-label=\"banner-slider\">
\t\t\t<div class=\"splide__track\">
\t\t\t\t<ul class=\"mv-banner-wrap splide__list\">
\t\t\t\t\t<li class=\"mv-banner-item splide__slide\">
\t\t\t\t\t\t<a href=\"https://tokyogumi.co.jp/showroom/\" target=\"_blank\">
\t\t\t\t\t\t\t<div class=\"mv-banner-item__text mv-banner-text\">
\t\t\t\t\t\t\t\t<p class=\"mv-banner-text__heading\">
\t\t\t\t\t\t\t\t\t<span>東京ショールーム</span>
\t\t\t\t\t\t\t\t</p>
\t\t\t\t\t\t\t\t<p class=\"mv-banner-text__sub-heading\">Show Room in Tokyo</p>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<img src=\"{{ asset('assets/img/top/fv_banner01.jpg') }}\" alt=\"\" srcset=\"{{ asset('assets/img/top/fv_banner01.jpg') }} 1x, {{ asset('assets/img/top/fv_banner01@2x.jpg') }} 2x\">
\t\t\t\t\t\t</a>
\t\t\t\t\t</li>
\t\t\t\t\t<li class=\"mv-banner-item splide__slide\">
\t\t\t\t\t\t<a href=\"https://madoba.jp/wp/showroom.html\" target=\"_blank\">
\t\t\t\t\t\t\t<div class=\"mv-banner-item__text mv-banner-text\">
\t\t\t\t\t\t\t\t<p class=\"mv-banner-text__heading\">
\t\t\t\t\t\t\t\t\t<span>青森ショールーム</span>
\t\t\t\t\t\t\t\t</p>
\t\t\t\t\t\t\t\t<p class=\"mv-banner-text__sub-heading\">Show Room in Aomori</p>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<img src=\"{{ asset('assets/img/top/fv_banner02.jpg') }}\" alt=\"\" srcset=\"{{ asset('assets/img/top/fv_banner02.jpg') }} 1x, {{ asset('assets/img/top/fv_banner02@2x.jpg') }} 2x\">
\t\t\t\t\t\t</a>
\t\t\t\t\t</li>
\t\t\t\t\t<li class=\"mv-banner-item splide__slide\">
\t\t\t\t\t\t<a href=\"https://madoba.jp/news/\" target=\"_blank\">
\t\t\t\t\t\t\t<div class=\"mv-banner-item__text mv-banner-text\">
\t\t\t\t\t\t\t\t<p class=\"mv-banner-text__heading\">
\t\t\t\t\t\t\t\t\t<span>その他イベント情報</span>
\t\t\t\t\t\t\t\t</p>
\t\t\t\t\t\t\t\t<p class=\"mv-banner-text__sub-heading\">News & Event</p>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<img src=\"{{ asset('assets/img/top/fv_banner03.jpg') }}\" alt=\"\" srcset=\"{{ asset('assets/img/top/fv_banner03.jpg') }} 1x, {{ asset('assets/img/top/fv_banner03@2x.jpg') }} 2x\">
\t\t\t\t\t\t</a>
\t\t\t\t\t</li>
\t\t\t\t</ul>
\t\t\t</div>
\t\t</div>
\t</section>
\t<section class=\"top-works\">
\t\t<div class=\"inner sp-full\">
\t\t\t<div class=\"top-works__heading top-works-heading\">
\t\t\t\t<p class=\"en-font top-works-heading__lead\"><span>Our works</span></p>
\t\t\t\t<span class=\"top-works-heading__line\"></span>
\t\t\t\t<p class=\"top-works-heading__caption\">わたしたちの家づくりを体験する</p>
\t\t\t</div>
\t\t\t<div class=\"splide top-works__slider works-slide-wrap\" role=\"group\" aria-label=\"works-slider\">
\t\t\t\t<div class=\"splide__arrows works-arrows\">
\t\t\t\t\t<button class=\"splide__arrow splide__arrow--prev\">
\t\t\t\t\t\t<svg class=\"icon\">
\t\t\t\t\t\t\t<use xlink:href=\"assets/img/common/sprite.svg#icon-arrow01\"></use>
\t\t\t\t\t\t</svg>
\t\t\t\t\t</button>
\t\t\t\t\t<button class=\"splide__arrow splide__arrow--next\">
\t\t\t\t\t\t<svg class=\"icon\">
\t\t\t\t\t\t\t<use xlink:href=\"assets/img/common/sprite.svg#icon-arrow01\"></use>
\t\t\t\t\t\t</svg>
\t\t\t\t\t</button>
\t\t\t\t</div>
\t\t\t\t<div class=\"splide__track\">
\t\t\t\t\t<ul class=\"splide__list\">
\t\t\t\t\t\t{# 施工事例一覧 #}
\t\t\t\t\t\t{% for Construction in Constructions %}
\t\t\t\t\t\t<li class=\"works-slide splide__slide\">
\t\t\t\t\t\t\t<div class=\"works-slide__num en-font\">
\t\t\t\t\t\t\t\t<p><span>Case</span>{{ Construction.id }}</p>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<p class=\"works-slide__text\">
\t\t\t\t\t\t\t\t<span>{{ Construction.title }}</span>
\t\t\t\t\t\t\t</p>
\t\t\t\t\t\t\t<div class=\"works-slide__image-wrap\">
\t\t\t\t\t\t\t\t<img src=\"{{ asset(attribute(Construction, 'fileName' ~ 1)|no_image_product, 'save_image') }}\" alt=\"{{ Construction.title }}\">
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t</li>
\t\t\t\t\t\t{% endfor %}
\t\t\t\t\t</ul>
\t\t\t\t</div>
\t\t\t</div>
\t\t\t<a href=\"{{ url('work') }}\" class=\"top-works__button btn-design02\">一覧で表示</a>
\t\t</div>
\t</section>
\t<section class=\"top-product products-wrap\">
\t\t<div class=\"inner sp-full\">
\t\t\t{{ include('Block/sidebar.twig') }}
\t\t\t<div class=\"product-main\">
\t\t\t\t{## Pickup items ##}
\t\t\t\t<div class=\"pickup-items-wrap\">
\t\t\t\t\t<div class=\"heading-design01\">
\t\t\t\t\t\t<div class=\"heading-design01-wrap\">
\t\t\t\t\t\t\t<p class=\"heading-design01__lead en-font\">Pickup items</p>
\t\t\t\t\t\t\t<p class=\"heading-design01__caption\">
\t\t\t\t\t\t\t\t<span>MADOBAシリーズ</span>
\t\t\t\t\t\t\t</p>
\t\t\t\t\t\t</div>
\t\t\t\t\t</div>
\t\t\t\t\t<div class=\"item-intro-deisgn01\">
\t\t\t\t\t\t<div class=\"item-intro-deisgn01__image-wrap\">
\t\t\t\t\t\t\t<img src=\"{{ asset('assets/img/top/product_pickup-items_image.jpg') }}\" alt=\"\" srcset=\"{{ asset('assets/img/top/product_pickup-items_image.jpg') }} 1x, {{ asset('assets/img/top/product_pickup-items_image@2x.jpg') }} 2x\">
\t\t\t\t\t\t</div>
\t\t\t\t\t\t<div class=\"item-intro-deisgn01__text\">
\t\t\t\t\t\t\t<p class=\"lead\">サンプルテキストサンプルテキストサンプルテキスト</p>
\t\t\t\t\t\t\t<p class=\"text\">サンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキスト</p>
\t\t\t\t\t\t</div>
\t\t\t\t\t</div>
\t\t\t\t\t{% if Category1Products|length > 0 %}
\t\t\t\t\t\t<div class=\"category-items-wrap\">
\t\t\t\t\t\t\t<div class=\"category-items-wrap__heading\">
\t\t\t\t\t\t\t\t<p class=\"lead\">MADOBAシリーズ</p>
\t\t\t\t\t\t\t\t<a href=\"{{ url('product_list') }}?category_id=1\" class=\"link-txt\">すべて見る</a>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<div class=\"splide category-slider\" role=\"group\" aria-label=\"category-slider\" data-splide='{\"perPage\":4}'>
\t\t\t\t\t\t\t\t<div class=\"splide__arrows works-arrows\">
\t\t\t\t\t\t\t\t\t<button class=\"splide__arrow splide__arrow--prev\">
\t\t\t\t\t\t\t\t\t\t<svg class=\"icon\">
\t\t\t\t\t\t\t\t\t\t\t<use xlink:href=\"assets/img/common/sprite.svg#icon-arrow01\"></use>
\t\t\t\t\t\t\t\t\t\t</svg>
\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t<button class=\"splide__arrow splide__arrow--next\">
\t\t\t\t\t\t\t\t\t\t<svg class=\"icon\">
\t\t\t\t\t\t\t\t\t\t\t<use xlink:href=\"assets/img/common/sprite.svg#icon-arrow01\"></use>
\t\t\t\t\t\t\t\t\t\t</svg>
\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t<div class=\"splide__track\">
\t\t\t\t\t\t\t\t\t<ul class=\"splide__list\">
\t\t\t\t\t\t\t\t\t\t{## MADOBAシリーズの商品一覧 ##}
\t\t\t\t\t\t\t\t\t\t{% for Product in Category1Products %}
\t\t\t\t\t\t\t\t\t\t\t<li class=\"splide__slide category-slide-list\">
\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"{{ url('product_detail', {'id': Product.id}) }}\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"category-slide-list__image-wrap\">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"{{ asset(Product.main_list_image|no_image_product, 'save_image') }}\" alt=\"{{ Product.name }}\">
\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"category-slide-list__text product-list-text\">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"product-list-text__code\">{% if Product.code_min is not empty %}{{ Product.code_min }}{% if Product.code_min != Product.code_max %} ~ {{ Product.code_max }}{% endif %}{% endif %}</p>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"product-list-text__name\">{{ Product.name }}</p>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"product-list-text__price en-font\">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if Product.hasProductClass %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if Product.getPrice02Min == Product.getPrice02Max %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ Product.getPrice02IncTaxMin|price }}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ Product.getPrice02IncTaxMin|price }}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t~
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ Product.getPrice02IncTaxMax|price }}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ Product.getPrice02IncTaxMin|price }}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t</p>
\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t\t\t\t\t\t</li>
\t\t\t\t\t\t\t\t\t\t{% endfor %}
\t\t\t\t\t\t\t\t\t</ul>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t</div>
\t\t\t\t\t{% endif %}
\t\t\t\t</div>
\t\t\t\t{## 建材カテゴリ(表示対象のカテゴリは app/config/eccube/services.yaml で指定) ##}
\t\t\t\t{% for CategoriesProduct in CategoriesProducts %}
\t\t\t\t\t{% if CategoriesProduct.products|length > 0 %}
\t\t\t\t\t\t<div class=\"category-items-wrap\">
\t\t\t\t\t\t\t<div class=\"category-items-wrap__heading\">
\t\t\t\t\t\t\t\t<p class=\"lead\">{{ CategoriesProduct.category_name }}</p>
\t\t\t\t\t\t\t\t<a href=\"{{ url('product_list') }}?category_id={{ CategoriesProduct.category_id }}\" class=\"link-txt\">すべて見る</a>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<div class=\"splide category-slider\" role=\"group\" aria-label=\"category-slider\" data-splide='{\"perPage\":4}'>
\t\t\t\t\t\t\t\t<div class=\"splide__arrows works-arrows\">
\t\t\t\t\t\t\t\t\t<button class=\"splide__arrow splide__arrow--prev\">
\t\t\t\t\t\t\t\t\t\t<svg class=\"icon\">
\t\t\t\t\t\t\t\t\t\t\t<use xlink:href=\"assets/img/common/sprite.svg#icon-arrow01\"></use>
\t\t\t\t\t\t\t\t\t\t</svg>
\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t\t<button class=\"splide__arrow splide__arrow--next\">
\t\t\t\t\t\t\t\t\t\t<svg class=\"icon\">
\t\t\t\t\t\t\t\t\t\t\t<use xlink:href=\"assets/img/common/sprite.svg#icon-arrow01\"></use>
\t\t\t\t\t\t\t\t\t\t</svg>
\t\t\t\t\t\t\t\t\t</button>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t<div class=\"splide__track\">
\t\t\t\t\t\t\t\t\t<ul class=\"splide__list\">
\t\t\t\t\t\t\t\t\t\t{## 建材カテゴリの商品一覧 ##}
\t\t\t\t\t\t\t\t\t\t{% for Product in CategoriesProduct.products %}
\t\t\t\t\t\t\t\t\t\t\t<li class=\"splide__slide category-slide-list\">
\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"{{ url('product_detail', {'id': Product.id}) }}\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"category-slide-list__image-wrap\">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img src=\"{{ asset(Product.main_list_image|no_image_product, 'save_image') }}\" alt=\"{{ Product.name }}\">
\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"category-slide-list__text product-list-text\">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"product-list-text__code\">{% if Product.code_min is not empty %}{{ Product.code_min }}{% if Product.code_min != Product.code_max %} ~ {{ Product.code_max }}{% endif %}{% endif %}</p>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"product-list-text__name\">{{ Product.name }}</p>
\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"product-list-text__price en-font\">
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if Product.hasProductClass %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if Product.getPrice02Min == Product.getPrice02Max %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ Product.getPrice02IncTaxMin|price }}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ Product.getPrice02IncTaxMin|price }}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t~
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ Product.getPrice02IncTaxMax|price }}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ Product.getPrice02IncTaxMin|price }}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t\t\t\t\t</p>
\t\t\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t\t\t\t\t\t</li>
\t\t\t\t\t\t\t\t\t\t{% endfor %}
\t\t\t\t\t\t\t\t\t</ul>
\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t</div>
\t\t\t\t\t{% endif %}
\t\t\t\t{% endfor %}
\t\t\t</div>
\t\t</div>
\t</section>
{% endblock %}
", "index.twig", "/home/xb382187/irca-app.net/public_html/tokyogumi/app/template/default/index.twig");
}
public function checkSecurity()
{
static $tags = array("set" => 13, "for" => 201, "if" => 243);
static $filters = array("escape" => 132, "no_image_product" => 210, "length" => 243, "price" => 277);
static $functions = array("asset" => 132, "url" => 135, "include" => 222);
try {
$this->sandbox->checkSecurity(
['set', 'for', 'if'],
['escape', 'no_image_product', 'length', 'price'],
['asset', 'url', 'include']
);
} catch (SecurityError $e) {
$e->setSourceContext($this->source);
if ($e instanceof SecurityNotAllowedTagError && isset($tags[$e->getTagName()])) {
$e->setTemplateLine($tags[$e->getTagName()]);
} elseif ($e instanceof SecurityNotAllowedFilterError && isset($filters[$e->getFilterName()])) {
$e->setTemplateLine($filters[$e->getFilterName()]);
} elseif ($e instanceof SecurityNotAllowedFunctionError && isset($functions[$e->getFunctionName()])) {
$e->setTemplateLine($functions[$e->getFunctionName()]);
}
throw $e;
}
}
}