<?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;
/* @user_data/keyholder-size_s.twig */
class __TwigTemplate_0148d6237d6cdc9035a706434c8ff10c extends \Eccube\Twig\Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'title' => [$this, 'block_title'],
'js' => [$this, 'block_js'],
'stylesheets' => [$this, 'block_stylesheets'],
'content' => [$this, 'block_content'],
];
$this->sandbox = $this->env->getExtension('\Twig\Extension\SandboxExtension');
$this->checkSecurity();
}
protected function doGetParent(array $context)
{
// line 1
return "@user_data/layout/default_frame.twig";
}
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", "@user_data/keyholder-size_s.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@user_data/keyholder-size_s.twig"));
$this->parent = $this->loadTemplate("@user_data/layout/default_frame.twig", "@user_data/keyholder-size_s.twig", 1);
$this->parent->display($context, array_merge($this->blocks, $blocks));
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
// line 2
public function block_title($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", "title"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
// line 3
echo "\t";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 3, $this->source); })()), "name", [], "any", false, false, true, 3), 3, $this->source), "html", null, true);
echo " | オリジナル缶バッジ/カンバッチ製作【個人小ロットから業務用OEMまで激安印刷】ZEAMI Goods
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
// line 5
public function block_js($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", "js"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "js"));
// line 6
echo "\t<!-- // ++ Guide jQuery ++ /////////////////////////////////////////////////////////// -->
\t<script>
\t\tconst PRODUCT_ID = \"";
// line 8
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 8, $this->source); })()), "id", [], "any", false, false, true, 8), 8, $this->source), "html", null, true);
echo "\";
\t</script>
\t<link href=\"";
// line 10
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/custom_css/home_product.css"), "html", null, true);
echo "\" rel=\"stylesheet\" type=\"text/css\">
\t<link href=\"";
// line 12
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/fancybox02/jquery.fancybox.css"), "html", null, true);
echo "\" rel=\"stylesheet\" type=\"text/css\" media=\"screen, projection\">
\t<script src=\"";
// line 13
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/fancybox02/jquery.fancybox.pack.js"), "html", null, true);
echo "\" type=\"text/javascript\"></script>
\t<script src=\"";
// line 14
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/fancybox02/jquery.mousewheel-3.0.6.pack.js"), "html", null, true);
echo "\" type=\"text/javascript\"></script>
\t<script src=\"";
// line 15
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/fancybox02/jquery.easing-1.3.pack.js"), "html", null, true);
echo "\" type=\"text/javascript\"></script>
\t<script src=\"";
// line 16
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/holiday_calender.js"), "html", null, true);
echo "\" type=\"text/javascript\"></script>
\t<script>
\t\tconst STEPS = ";
// line 18
echo json_encode($this->sandbox->ensureToStringAllowed((isset($context["Steps"]) || array_key_exists("Steps", $context) ? $context["Steps"] : (function () { throw new RuntimeError('Variable "Steps" does not exist.', 18, $this->source); })()), 18, $this->source));
echo ";
\t\tconst WORKING_TIME = ";
// line 19
echo json_encode($this->sandbox->ensureToStringAllowed((isset($context["WorkingTime"]) || array_key_exists("WorkingTime", $context) ? $context["WorkingTime"] : (function () { throw new RuntimeError('Variable "WorkingTime" does not exist.', 19, $this->source); })()), 19, $this->source));
echo "
\t</script>
\t<script src=\"";
// line 22
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/product.js"), "html", null, true);
echo "\" type=\"text/javascript\"></script>
\t<script src=\"";
// line 24
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/tooltip.js"), "html", null, true);
echo "\" type=\"text/javascript\" media=\"screen and (min-width:769px)\"></script>
\t<script src=\"";
// line 25
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/sp_tooltip.js"), "html", null, true);
echo "\" type=\"text/javascript\" media=\"screen and (max-width:768px)\"></script>
\t<script>
\t\t\$(document).ready(function(){
\t\t\t\$('.add_wishlist').click(function(e) {
\t\t\t\te.preventDefault();
\t\t\t\tconst is_favorite = ";
// line 30
echo (((isset($context["is_favorite"]) || array_key_exists("is_favorite", $context) ? $context["is_favorite"] : (function () { throw new RuntimeError('Variable "is_favorite" does not exist.', 30, $this->source); })())) ? (1) : (0));
echo " ? 1 : 0;
\t\t\t\tif(!is_favorite) {
\t\t\t\t\t\$('#form-favorite').submit();
\t\t\t\t}
\t\t\t})
\t\t})
\t</script>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
// line 41
public function block_stylesheets($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", "stylesheets"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
// line 42
echo "\t<style></style>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
// line 45
public function block_content($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", "content"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "content"));
// line 46
echo "
\t<!-- // ++ パンクズ ++ //////////////////////////////////////////////////////////// // -->
\t<div id=\"bread_crumbBloc\" class=\"fades\">
\t\t<ul id=\"breadCrumb\" class=\"fades\">
\t\t\t<li class=\"up\">
\t\t\t\t<a href=\"/\"><img src=\"";
// line 51
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/icon_home.png"), "html", null, true);
echo "\" alt=\"ホーム\"></a>
\t\t\t</li>
\t\t\t<li class=\"up\">
\t\t\t\t<a href=\"";
// line 54
echo twig_escape_filter($this->env, ("/category/" . $this->sandbox->ensureToStringAllowed((isset($context["category_id"]) || array_key_exists("category_id", $context) ? $context["category_id"] : (function () { throw new RuntimeError('Variable "category_id" does not exist.', 54, $this->source); })()), 54, $this->source)), "html", null, true);
echo "\">";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed((isset($context["category_name"]) || array_key_exists("category_name", $context) ? $context["category_name"] : (function () { throw new RuntimeError('Variable "category_name" does not exist.', 54, $this->source); })()), 54, $this->source), "html", null, true);
echo "</a>
\t\t\t</li>
\t\t\t<li class=\"up\">";
// line 56
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 56, $this->source); })()), "name", [], "any", false, false, true, 56), 56, $this->source), "html", null, true);
echo "</li>
\t\t</ul>
\t\t<!-- ///// #breadCrumb +++++ ///// -->
\t\t<!-- ///// +++++ #bread_crumbBloc +++++ ///// -->
\t</div>
\t<!-- ▼▼ MAIN CONTENTS __________________________________________________________________________________________________ ▼▼ -->
\t<main
\t\tid=\"mainContents\">
\t\t<!-- // == MAIN ================================================================================ // -->
\t\t<section
\t\t\tid=\"Product\" class=\"section_basic\">
\t\t\t<!-- // ++ 詳細:商品名&画像 ++ /////////////////////////////////////////////////////////////// -->
\t\t\t<div class=\"one_box fades\">
\t\t\t\t<dl
\t\t\t\t\tid=\"product_topBloc\" class=\"fades\">
\t\t\t\t\t<!-- ■■ ++ メイン画像 ++ ■■ -->
\t\t\t\t\t<dt id=\"product_mainPhoto\" class=\"up\"><img src=\"";
// line 78
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, (isset($context["Product"]) || array_key_exists("Product", $context) ? $context["Product"] : (function () { throw new RuntimeError('Variable "Product" does not exist.', 78, $this->source); })()), "mainFileName", [], "any", false, false, true, 78), 78, $this->source)), "save_image"), "html", null, true);
echo "\">
\t\t\t\t\t\t";
// line 79
if ( !twig_test_empty(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.', 79, $this->source); })()), "icon", [], "any", false, false, true, 79))) {
// line 80
echo "\t\t\t\t\t\t\t<p class=\"catlist_thumb_chara fades\"><img src=\"";
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, (isset($context["Product"]) || array_key_exists("Product", $context) ? $context["Product"] : (function () { throw new RuntimeError('Variable "Product" does not exist.', 80, $this->source); })()), "icon", [], "any", false, false, true, 80), 80, $this->source)), "save_image"), "html", null, true);
echo "\" alt=\"ミラーコート\"></p>
\t\t\t\t\t\t";
} else {
// line 82
echo "\t\t\t\t\t\t\t<p class=\"catlist_thumb_chara fades\"><img src=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/mirror_coat.png"), "html", null, true);
echo "\" alt=\"ミラーコート\"></p>
\t\t\t\t\t\t";
}
// line 84
echo "\t\t\t\t\t</dt>
\t\t\t\t\t<!-- ■■ ++ 商品名など ++ ■■ -->
\t\t\t\t\t<dd id=\"product_nameArea\" class=\"fades\">
\t\t\t\t\t\t<h3 id=\"productName\">
\t\t\t\t\t\t\t<p class=\"up\">";
// line 90
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed((isset($context["category_name"]) || array_key_exists("category_name", $context) ? $context["category_name"] : (function () { throw new RuntimeError('Variable "category_name" does not exist.', 90, $this->source); })()), 90, $this->source), "html", null, true);
echo "
\t\t\t\t\t\t\t\t";
// line 91
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 91, $this->source); })()), "name", [], "any", false, false, true, 91), 91, $this->source), "html", null, true);
echo "</p>
\t\t\t\t\t\t\t";
// line 92
if (twig_get_attribute($this->env, $this->source, (isset($context["BaseInfo"]) || array_key_exists("BaseInfo", $context) ? $context["BaseInfo"] : (function () { throw new RuntimeError('Variable "BaseInfo" does not exist.', 92, $this->source); })()), "option_favorite_product", [], "any", false, false, true, 92)) {
// line 93
echo "\t\t\t\t\t\t\t\t<form id=\"form-favorite\" action=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("add_product_favorite", ["id" => twig_get_attribute($this->env, $this->source, (isset($context["Product"]) || array_key_exists("Product", $context) ? $context["Product"] : (function () { throw new RuntimeError('Variable "Product" does not exist.', 93, $this->source); })()), "id", [], "any", false, false, true, 93)]), "html", null, true);
echo "\" method=\"post\">
\t\t\t\t\t\t\t\t\t<div class=\"ec-productRole__btn\">
\t\t\t\t\t\t\t\t\t\t";
// line 95
if (((isset($context["is_favorite"]) || array_key_exists("is_favorite", $context) ? $context["is_favorite"] : (function () { throw new RuntimeError('Variable "is_favorite" does not exist.', 95, $this->source); })()) == false)) {
// line 96
echo "\t\t\t\t\t\t\t\t\t\t\t<div id=\"btn_wishList\" class=\"up add_wishlist\">
\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"mk_off\">お気に入り追加</span>
\t\t\t\t\t\t\t\t\t\t\t\t\t<!-- /// #btn_wishList +++ /// -->
\t\t\t\t\t\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t";
} else {
// line 103
echo "\t\t\t\t\t\t\t\t\t\t\t<div id=\"btn_wishList\" class=\"up add_wishlist\">
\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"mk_off\">お気に入り済</span>
\t\t\t\t\t\t\t\t\t\t\t\t\t<!-- /// #btn_wishList +++ /// -->
\t\t\t\t\t\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t";
}
// line 110
echo "\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t</form>
\t\t\t\t\t\t\t";
}
// line 113
echo "\t\t\t\t\t\t</h3>
\t\t\t\t\t\t<!-- /// +++ #productName +++ /// -->
\t\t\t\t\t\t";
// line 115
echo $this->sandbox->ensureToStringAllowed(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.', 115, $this->source); })()), "description_detail", [], "any", false, false, true, 115), 115, $this->source);
echo "
\t\t\t\t\t\t<!-- //// #product_nameArea ++++ //// -->
\t\t\t\t\t</dd>
\t\t\t\t</dl>
\t\t\t\t<!-- //// ++++ #product_topBloc ++++ //// -->
\t\t\t\t<!-- ///// .one_box ***** ///// -->
\t\t\t</div>
\t\t\t<!-- // ++ SPEC ++ /////////////////////////////////////////////////////////////// -->
\t\t\t<div class=\"one_box fades\">
\t\t\t\t<h4 class=\"section_title up\">SPEC<span>商品の仕様</span>
\t\t\t\t</h4>
\t\t\t\t<ul id=\"specList\" class=\"fades\">
\t\t\t\t\t";
// line 130
echo $this->sandbox->ensureToStringAllowed(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.', 130, $this->source); })()), "description_list", [], "any", false, false, true, 130), 130, $this->source);
echo "
\t\t\t\t</ul>
\t\t\t\t<!-- ///// #specList +++++ ///// -->
\t\t\t\t<!-- ///// .one_box ***** ///// -->
\t\t\t</div>
\t\t\t<!-- // ++ IMAGE ++ /////////////////////////////////////////////////////////////// -->
\t\t\t<div class=\"one_box\">
\t\t\t\t<h4 class=\"section_title up\">IMAGE<span>イメージサンプル</span>
\t\t\t\t</h4>
\t\t\t\t<ul id=\"image_sampleList\" class=\"up\">
\t\t\t\t\t";
// line 142
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(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.', 142, $this->source); })()), "ProductImage", [], "any", false, false, true, 142));
foreach ($context['_seq'] as $context["_key"] => $context["ProductImage"]) {
// line 143
echo "\t\t\t\t\t\t<li class=\"up\">
\t\t\t\t\t\t\t<a href=";
// line 144
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->sandbox->ensureToStringAllowed($context["ProductImage"], 144, $this->source), "save_image"), "html", null, true);
echo " class=\"samplepic\" rel=\"photo\">
\t\t\t\t\t\t\t\t<img src=";
// line 145
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->sandbox->ensureToStringAllowed($context["ProductImage"], 145, $this->source), "save_image"), "html", null, true);
echo ">
\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t</li>
\t\t\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['ProductImage'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 149
echo "
\t\t\t\t</ul>
\t\t\t\t<!-- ///// #image_sampleList +++++ ///// -->
\t\t\t\t<!-- ///// .one_box ***** ///// -->
\t\t\t</div>
\t\t\t<!-- // ++ PRICE ++ /////////////////////////////////////////////////////////////// -->
\t\t\t<div class=\"one_box\">
\t\t\t\t<form action=\"#\" class=\"product_form\" method=\"post\">
\t\t\t\t\t<h4 class=\"section_title up\">PRICE<span>価格表</span>
\t\t\t\t\t</h4>
\t\t\t\t\t<h5 class=\"sub_title up\">STEP-1<span>数量を選択してください</span>
\t\t\t\t\t</h5>
\t\t\t\t\t<ul id=\"detail_checkList\" class=\"input_content fades\">
\t\t\t\t\t\t";
// line 165
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["option_quantity"]) || array_key_exists("option_quantity", $context) ? $context["option_quantity"] : (function () { throw new RuntimeError('Variable "option_quantity" does not exist.', 165, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["option"]) {
// line 166
echo "
\t\t\t\t\t\t\t<li class=\"type_check up\">
\t\t\t\t\t\t\t\t<label><input type=\"radio\" name=\"step_quantity\" value=\"";
// line 168
echo twig_escape_filter($this->env, json_encode($this->sandbox->ensureToStringAllowed($context["option"], 168, $this->source)), "html", null, true);
echo "\" class=\"form_check\"/>
\t\t\t\t\t\t\t\t\t<span>
\t\t\t\t\t\t\t\t\t\t";
// line 170
if (twig_get_attribute($this->env, $this->source, $context["option"], "from", [], "any", false, false, true, 170)) {
// line 171
echo "\t\t\t\t\t\t\t\t\t\t";
echo twig_escape_filter($this->env, twig_number_format_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["option"], "from", [], "any", false, false, true, 171), 171, $this->source), 0, ".", ","), "html", null, true);
echo "
\t\t\t\t\t\t\t\t\t\t";
}
// line 173
echo "\t\t\t\t\t\t\t\t\t\t〜
\t\t\t\t\t\t\t\t\t\t";
// line 174
if (twig_get_attribute($this->env, $this->source, $context["option"], "to", [], "any", false, false, true, 174)) {
// line 175
echo "\t\t\t\t\t\t\t\t\t\t";
echo twig_escape_filter($this->env, twig_number_format_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["option"], "to", [], "any", false, false, true, 175), 175, $this->source), 0, ".", ","), "html", null, true);
echo "
\t\t\t\t\t\t\t\t\t\t";
}
// line 177
echo "\t\t\t\t\t\t\t\t\t\t個</span>
\t\t\t\t\t\t\t\t</label>
\t\t\t\t\t\t\t</li>
\t\t\t\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['option'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 182
echo "\t\t\t\t\t</ul>
\t\t\t\t\t<div style=\"display: flex; flex-direction: column; align-items: center\" id='inquiry_box'>
\t\t\t\t\t\t<aside class=\"caution_box fades fadeIn\" style=\"\">
\t\t\t\t\t\t\t<div class=\"caution_inner\" id=\"text-warning\">
\t\t\t\t\t\t\t\t<h5 class=\"caution_title up moveup\">大ロットオーダーに関して</h5>
\t\t\t\t\t\t\t\t<p class=\"indent up moveup\">◯ 具体的な発注内容をお知らせください。1営業日以内にサポートよりご連絡差し上げます。</p>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t</aside>
\t\t\t\t\t\t\t<a href='/inquiry' style='text-decoration: none;
\t\t\t\t\t\t\t\t\t\t\t\twidth: 300px; color: white;
\t\t\t\t\t\t\t\t\t\t\t\tbackground: #01B4BE; height: 80px;
\t\t\t\t\t\t\t\t\t\t\t\tdisplay: flex; align-items: center;
\t\t\t\t\t\t\t\t\t\t\t\tjustify-content: center; font-size: 20px;
\t\t\t\t\t\t\t\t\t\t\t\tfont-weight: bold; border-radius: 6px;
\t\t\t\t\t\t\t\t\t\t\t\tmargin-top: 40px'>
\t\t\t\t\t\t\t\tお問い合わせフォームへ
\t\t\t\t\t\t\t</a>
\t\t\t\t\t</div>
\t\t\t\t\t";
// line 202
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["Steps"]) || array_key_exists("Steps", $context) ? $context["Steps"] : (function () { throw new RuntimeError('Variable "Steps" does not exist.', 202, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["step"]) {
// line 203
echo "\t\t\t\t\t\t<div id=\"";
echo twig_escape_filter($this->env, ("step_" . $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["step"], "step_number", [], "any", false, false, true, 203), 203, $this->source)), "html", null, true);
echo "\">
\t\t\t\t\t\t\t<h5 class=\"sub_title up\">STEP-";
// line 204
echo twig_escape_filter($this->env, (twig_get_attribute($this->env, $this->source, $context["step"], "step_number", [], "any", false, false, true, 204) + 1), "html", null, true);
echo "<span>";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["step"], "step_name", [], "any", false, false, true, 204), 204, $this->source), "html", null, true);
echo "</span>
\t\t\t\t\t\t\t</h5>
\t\t\t\t\t\t\t<ul id=\"detail_checkList\" class=\"input_content fades\">
\t\t\t\t\t\t\t\t";
// line 207
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env, $this->source, $context["step"], "options", [], "any", false, false, true, 207));
foreach ($context['_seq'] as $context["_key"] => $context["option"]) {
// line 208
echo "
\t\t\t\t\t\t\t\t\t<li class=\"type_check up step_option_container\" id=\"";
// line 209
echo twig_escape_filter($this->env, ("option_" . $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["option"], "id", [], "any", false, false, true, 209), 209, $this->source)), "html", null, true);
echo "\">
\t\t\t\t\t\t\t\t\t\t<label><input type=\"radio\" name=\"";
// line 210
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["step"], "step_name", [], "any", false, false, true, 210), 210, $this->source), "html", null, true);
echo "\" id=\"";
echo twig_escape_filter($this->env, ("check_option_" . $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["option"], "id", [], "any", false, false, true, 210), 210, $this->source)), "html", null, true);
echo "\" value=\"";
echo twig_escape_filter($this->env, json_encode($this->sandbox->ensureToStringAllowed($context["option"], 210, $this->source)), "html", null, true);
echo "\" class=\"form_check step_options_product\"/>
\t\t\t\t\t\t\t\t\t\t\t<span>";
// line 211
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["option"], "name", [], "any", false, false, true, 211), 211, $this->source), "html", null, true);
echo "</span>
\t\t\t\t\t\t\t\t\t\t\t";
// line 212
if ( !(null === twig_get_attribute($this->env, $this->source, $context["option"], "option_tag", [], "any", false, false, true, 212))) {
// line 213
echo "\t\t\t\t\t\t\t\t\t\t\t <font class=\"reco_mark famous\">";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["option"], "option_tag", [], "any", false, false, true, 213), 213, $this->source), "html", null, true);
echo "</font>\t
\t\t\t\t\t\t\t\t\t\t\t ";
}
// line 215
echo "\t\t\t\t\t\t\t\t\t\t\t";
if ( !(null === twig_get_attribute($this->env, $this->source, $context["option"], "name_detail", [], "any", false, false, true, 215))) {
// line 216
echo "\t\t\t\t\t\t\t\t\t\t\t\t<div style=\"margin-top: 6px; max-width: 175px; text-wrap: wrap; font-size: 11px\">";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["option"], "name_detail", [], "any", false, false, true, 216), 216, $this->source), "html", null, true);
echo "</div>
\t\t\t\t\t\t\t\t\t\t\t";
}
// line 218
echo "
\t\t\t\t\t\t\t\t\t\t</label>
\t\t\t\t\t\t\t\t\t\t";
// line 221
if (( !(null === twig_get_attribute($this->env, $this->source, $context["option"], "detail", [], "any", false, false, true, 221)) && !twig_test_empty(twig_get_attribute($this->env, $this->source, $context["option"], "detail", [], "any", false, false, true, 221)))) {
// line 222
echo "\t\t\t\t\t\t\t\t\t\t<span class=\"onepoint\">
\t\t\t\t\t\t\t\t\t\t\t<img src=\"";
// line 223
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/icon_question.png"), "html", null, true);
echo "\" class=\"for_pc\">
\t\t\t\t\t\t\t\t\t\t\t<a href=\"\" class=\"tt_open for_sp\" data-modal-btn=\"Tooltip01\"><img src=\"";
// line 224
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/icon_question.png"), "html", null, true);
echo "\"></a>
\t\t\t\t\t\t\t\t\t\t</span>
\t\t\t\t\t\t\t\t\t\t";
}
// line 227
echo "
\t\t\t\t\t\t\t\t\t\t<aside class=\"baloon for_pc\">
\t\t\t\t\t\t\t\t\t\t\t<div class=\"baloon_body\">
\t\t\t\t\t\t\t\t\t\t\t\t";
// line 230
echo $this->sandbox->ensureToStringAllowed(twig_get_attribute($this->env, $this->source, $context["option"], "detail", [], "any", false, false, true, 230), 230, $this->source);
echo "
\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t</aside>
\t\t\t\t\t\t\t\t\t</li>
\t\t\t\t\t\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['option'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 236
echo "\t\t\t\t\t\t\t</ul>
\t\t\t\t\t\t</div>
\t\t\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['step'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 239
echo "\t\t\t\t\t<div id=\"loading-price\">
\t\t\t\t\t\t<div class=\"loader\"></div>
\t\t\t\t\t\t<div>価格表を読み込み中</div>
\t\t\t\t\t</div>
\t\t\t\t\t<!-- // △△ STEP-6 ++ △△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△ -->
\t\t\t\t\t<div id='latest-step'>
\t\t\t\t\t\t<h5 class=\"sub_title up\" style=\"margin-bottom: 8px\">STEP-";
// line 246
echo twig_escape_filter($this->env, (twig_length_filter($this->env, $this->sandbox->ensureToStringAllowed((isset($context["Steps"]) || array_key_exists("Steps", $context) ? $context["Steps"] : (function () { throw new RuntimeError('Variable "Steps" does not exist.', 246, $this->source); })()), 246, $this->source)) + 2), "html", null, true);
echo "<span>ご希望の納期と数量に応じた価格を押してください</span>
\t\t\t\t\t\t</h5>
\t\t\t\t\t\t<div style=\"margin-bottom: 6px\" id=\"text-infor-delivery\"></div>
\t\t\t\t\t\t<p class=\"table_caption\" style=\"margin-bottom:.3em\">※価格は全て1枚あたりの税込価格です。</p>
\t\t\t\t\t\t<div id=\"tableBox\">
\t\t\t\t\t\t\t<table
\t\t\t\t\t\t\t\tcellpadding=\"0\" cellspacing=\"0\" id=\"cart_indexTable\" class=\"product\">
\t\t\t\t\t\t\t</table>
\t\t\t\t\t\t\t<!-- //// ++++ #cart_indexTable ++++ //// -->
\t\t\t\t\t\t</div>
\t\t\t\t\t</div>
\t\t\t\t\t<!-- //// ++++ #tableBox ++++ //// -->
\t\t\t\t\t<!-- ///// .one_box ***** ///// -->
\t\t\t\t</form>
\t\t\t</div>
\t\t\t<div class='show_calc_price'>
\t\t\t\t";
// line 276
echo "\t\t\t</div>
\t\t\t\t<div style=\"display: flex; flex-direction: column; align-items: center\">
\t\t\t\t\t\t";
// line 278
if ( !(null === 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.', 278, $this->source); })()), "simulator", [], "any", false, false, true, 278))) {
// line 279
echo "\t\t\t\t\t\t\t<a href=\"";
echo twig_escape_filter($this->env, $this->sandbox->ensureToStringAllowed(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.', 279, $this->source); })()), "simulator", [], "any", false, false, true, 279), 279, $this->source), "html", null, true);
echo "\" target=\"_blank\" style='text-decoration: none;
\t\t\t\t\t\t\t\t\t\t\t\twidth: 250px; color: white;
\t\t\t\t\t\t\t\t\t\t\t\tbackground: #01B4BE; height: 60px;
\t\t\t\t\t\t\t\t\t\t\t\tdisplay: flex; align-items: center;
\t\t\t\t\t\t\t\t\t\t\t\tjustify-content: center; font-size: 18px;
\t\t\t\t\t\t\t\t\t\t\t\tfont-weight: bold; border-radius: 6px;
\t\t\t\t\t\t\t\t\t\t\t\tmargin-top: 40px'>
\t\t\t\t\t\t\t\t<i class='fa fa-check' style=\"font-weight: bold; margin-right: 6px; font-size: 20px\"></i> シミュレーターで作る
\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t";
}
// line 289
echo "\t\t\t\t</div>
\t\t</section>
\t\t<!-- ///// +++++ #Product +++++ ///// -->
\t\t<!-- ///// +++++ #mainContents +++++ ///// -->
\t</main>
\t<!-- // ++ パンクズ ++ //////////////////////////////////////////////////////////// // -->
\t<div id=\"bread_crumbBloc\" class=\"fades\">
\t\t<ul id=\"breadCrumb\" class=\"fades\">
\t\t\t<li class=\"up\">
\t\t\t\t<a href=\"/\"><img src=\"";
// line 300
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/icon_home.png"), "html", null, true);
echo "\" alt=\"ホーム\"></a>
\t\t\t</li>
\t\t\t<li class=\"up\">
\t\t\t\t<a href=\"/keyholder\">アクリルキーホルダー</a>
\t\t\t</li>
\t\t\t<li class=\"up\">Sサイズ</li>
\t\t</ul>
\t\t<!-- ///// #breadCrumb +++++ ///// -->
\t\t<!-- ///// +++++ #bread_crumbBloc +++++ ///// -->
\t</div>
\t<?php /* ... SMARATPHONE TOOLTIP ................................................................ */ ?>
\t<!-- ■■ ++ ToolTip(SMARTPHONE):1000個 ++ ■■ -->
\t<aside id=\"Tooltip01\" class=\"baloon for_sp\">
\t\t<div class=\"baloon_body\">
\t\t\t<?php // include('/EC-CUBE/ec-cube/tree/4.3/src/Eccube/Resource/template/default/block/tooltip/over1000.html');?>
\t\t</div>
\t</aside>
\t<!-- /// *** .baloon *** /// -->
\t<!-- ■■ ++ ToolTip(SMARTPHONE):表面+白印刷 ++ ■■ -->
\t<aside id=\"Tooltip02\" class=\"baloon for_sp\">
\t\t<div class=\"baloon_body\">
\t\t\t<?php // include('/EC-CUBE/ec-cube/tree/4.3/src/Eccube/Resource/template/default/block/tooltip/print_front.html');?>
\t\t</div>
\t</aside>
\t<!-- /// *** .baloon *** /// -->
\t<!-- ■■ ++ ToolTip(SMARTPHONE):表面+白印刷+裏面印刷 ++ ■■ -->
\t<aside id=\"Tooltip03\" class=\"baloon for_sp\">
\t\t<div class=\"baloon_body\">
\t\t\t<?php // include('/EC-CUBE/ec-cube/tree/4.3/src/Eccube/Resource/template/default/block/tooltip/print_front_back.html');?>
\t\t</div>
\t</aside>
\t<!-- /// *** .baloon *** /// -->
\t<?php /* ................................................................ SMARATPHONE TOOLTIP ... */ ?>
\t<!-- ////// +++++++ #Wrapper +++++++ /////// -->
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
}
public function getTemplateName()
{
return "@user_data/keyholder-size_s.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 625 => 300, 612 => 289, 598 => 279, 596 => 278, 592 => 276, 572 => 246, 563 => 239, 555 => 236, 543 => 230, 538 => 227, 532 => 224, 528 => 223, 525 => 222, 523 => 221, 518 => 218, 512 => 216, 509 => 215, 503 => 213, 501 => 212, 497 => 211, 489 => 210, 485 => 209, 482 => 208, 478 => 207, 470 => 204, 465 => 203, 461 => 202, 439 => 182, 429 => 177, 423 => 175, 421 => 174, 418 => 173, 412 => 171, 410 => 170, 405 => 168, 401 => 166, 397 => 165, 379 => 149, 369 => 145, 365 => 144, 362 => 143, 358 => 142, 343 => 130, 325 => 115, 321 => 113, 316 => 110, 307 => 103, 298 => 96, 296 => 95, 290 => 93, 288 => 92, 284 => 91, 280 => 90, 272 => 84, 266 => 82, 260 => 80, 258 => 79, 254 => 78, 229 => 56, 222 => 54, 216 => 51, 209 => 46, 199 => 45, 188 => 42, 178 => 41, 158 => 30, 150 => 25, 146 => 24, 141 => 22, 135 => 19, 131 => 18, 126 => 16, 122 => 15, 118 => 14, 114 => 13, 110 => 12, 105 => 10, 100 => 8, 96 => 6, 86 => 5, 73 => 3, 63 => 2, 40 => 1,);
}
public function getSourceContext()
{
return new Source("{% extends '@user_data/layout/default_frame.twig' %}
{% block title %}
\t{{ Product.name }} | オリジナル缶バッジ/カンバッチ製作【個人小ロットから業務用OEMまで激安印刷】ZEAMI Goods
{% endblock %}
{% block js %}
\t<!-- // ++ Guide jQuery ++ /////////////////////////////////////////////////////////// -->
\t<script>
\t\tconst PRODUCT_ID = \"{{ Product.id }}\";
\t</script>
\t<link href=\"{{ asset('assets/custom_css/home_product.css') }}\" rel=\"stylesheet\" type=\"text/css\">
\t<link href=\"{{ asset('assets/js/fancybox02/jquery.fancybox.css') }}\" rel=\"stylesheet\" type=\"text/css\" media=\"screen, projection\">
\t<script src=\"{{ asset('assets/js/fancybox02/jquery.fancybox.pack.js') }}\" type=\"text/javascript\"></script>
\t<script src=\"{{ asset('assets/js/fancybox02/jquery.mousewheel-3.0.6.pack.js') }}\" type=\"text/javascript\"></script>
\t<script src=\"{{ asset('assets/js/fancybox02/jquery.easing-1.3.pack.js') }}\" type=\"text/javascript\"></script>
\t<script src=\"{{ asset('assets/js/holiday_calender.js') }}\" type=\"text/javascript\"></script>
\t<script>
\t\tconst STEPS = {{ Steps | json_encode | raw }};
\t\tconst WORKING_TIME = {{WorkingTime | json_encode | raw}}
\t</script>
\t<script src=\"{{ asset('assets/js/product.js') }}\" type=\"text/javascript\"></script>
\t<script src=\"{{ asset('assets/js/tooltip.js') }}\" type=\"text/javascript\" media=\"screen and (min-width:769px)\"></script>
\t<script src=\"{{ asset('assets/js/sp_tooltip.js') }}\" type=\"text/javascript\" media=\"screen and (max-width:768px)\"></script>
\t<script>
\t\t\$(document).ready(function(){
\t\t\t\$('.add_wishlist').click(function(e) {
\t\t\t\te.preventDefault();
\t\t\t\tconst is_favorite = {{ is_favorite ? 1: 0 }} ? 1 : 0;
\t\t\t\tif(!is_favorite) {
\t\t\t\t\t\$('#form-favorite').submit();
\t\t\t\t}
\t\t\t})
\t\t})
\t</script>
{% endblock %}
{% block stylesheets %}
\t<style></style>
{% endblock %}
{% block content %}
\t<!-- // ++ パンクズ ++ //////////////////////////////////////////////////////////// // -->
\t<div id=\"bread_crumbBloc\" class=\"fades\">
\t\t<ul id=\"breadCrumb\" class=\"fades\">
\t\t\t<li class=\"up\">
\t\t\t\t<a href=\"/\"><img src=\"{{ asset('assets/img/icon_home.png') }}\" alt=\"ホーム\"></a>
\t\t\t</li>
\t\t\t<li class=\"up\">
\t\t\t\t<a href=\"{{'/category/' ~ category_id}}\">{{category_name}}</a>
\t\t\t</li>
\t\t\t<li class=\"up\">{{ Product.name }}</li>
\t\t</ul>
\t\t<!-- ///// #breadCrumb +++++ ///// -->
\t\t<!-- ///// +++++ #bread_crumbBloc +++++ ///// -->
\t</div>
\t<!-- ▼▼ MAIN CONTENTS __________________________________________________________________________________________________ ▼▼ -->
\t<main
\t\tid=\"mainContents\">
\t\t<!-- // == MAIN ================================================================================ // -->
\t\t<section
\t\t\tid=\"Product\" class=\"section_basic\">
\t\t\t<!-- // ++ 詳細:商品名&画像 ++ /////////////////////////////////////////////////////////////// -->
\t\t\t<div class=\"one_box fades\">
\t\t\t\t<dl
\t\t\t\t\tid=\"product_topBloc\" class=\"fades\">
\t\t\t\t\t<!-- ■■ ++ メイン画像 ++ ■■ -->
\t\t\t\t\t<dt id=\"product_mainPhoto\" class=\"up\"><img src=\"{{ asset(Product.mainFileName|no_image_product, 'save_image') }}\">
\t\t\t\t\t\t{% if Product.icon is not empty %}
\t\t\t\t\t\t\t<p class=\"catlist_thumb_chara fades\"><img src=\"{{ asset(Product.icon|no_image_product, 'save_image') }}\" alt=\"ミラーコート\"></p>
\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t<p class=\"catlist_thumb_chara fades\"><img src=\"{{ asset('assets/img/mirror_coat.png') }}\" alt=\"ミラーコート\"></p>
\t\t\t\t\t\t{% endif %}
\t\t\t\t\t</dt>
\t\t\t\t\t<!-- ■■ ++ 商品名など ++ ■■ -->
\t\t\t\t\t<dd id=\"product_nameArea\" class=\"fades\">
\t\t\t\t\t\t<h3 id=\"productName\">
\t\t\t\t\t\t\t<p class=\"up\">{{category_name}}
\t\t\t\t\t\t\t\t{{ Product.name }}</p>
\t\t\t\t\t\t\t{% if BaseInfo.option_favorite_product %}
\t\t\t\t\t\t\t\t<form id=\"form-favorite\" action=\"{{ url('add_product_favorite', {id:Product.id}) }}\" method=\"post\">
\t\t\t\t\t\t\t\t\t<div class=\"ec-productRole__btn\">
\t\t\t\t\t\t\t\t\t\t{% if is_favorite == false %}
\t\t\t\t\t\t\t\t\t\t\t<div id=\"btn_wishList\" class=\"up add_wishlist\">
\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"mk_off\">お気に入り追加</span>
\t\t\t\t\t\t\t\t\t\t\t\t\t<!-- /// #btn_wishList +++ /// -->
\t\t\t\t\t\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t{% else %}
\t\t\t\t\t\t\t\t\t\t\t<div id=\"btn_wishList\" class=\"up add_wishlist\">
\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"/\">
\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"mk_off\">お気に入り済</span>
\t\t\t\t\t\t\t\t\t\t\t\t\t<!-- /// #btn_wishList +++ /// -->
\t\t\t\t\t\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t</form>
\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t</h3>
\t\t\t\t\t\t<!-- /// +++ #productName +++ /// -->
\t\t\t\t\t\t{{ Product.description_detail | raw }}
\t\t\t\t\t\t<!-- //// #product_nameArea ++++ //// -->
\t\t\t\t\t</dd>
\t\t\t\t</dl>
\t\t\t\t<!-- //// ++++ #product_topBloc ++++ //// -->
\t\t\t\t<!-- ///// .one_box ***** ///// -->
\t\t\t</div>
\t\t\t<!-- // ++ SPEC ++ /////////////////////////////////////////////////////////////// -->
\t\t\t<div class=\"one_box fades\">
\t\t\t\t<h4 class=\"section_title up\">SPEC<span>商品の仕様</span>
\t\t\t\t</h4>
\t\t\t\t<ul id=\"specList\" class=\"fades\">
\t\t\t\t\t{{ Product.description_list | raw }}
\t\t\t\t</ul>
\t\t\t\t<!-- ///// #specList +++++ ///// -->
\t\t\t\t<!-- ///// .one_box ***** ///// -->
\t\t\t</div>
\t\t\t<!-- // ++ IMAGE ++ /////////////////////////////////////////////////////////////// -->
\t\t\t<div class=\"one_box\">
\t\t\t\t<h4 class=\"section_title up\">IMAGE<span>イメージサンプル</span>
\t\t\t\t</h4>
\t\t\t\t<ul id=\"image_sampleList\" class=\"up\">
\t\t\t\t\t{% for ProductImage in Product.ProductImage %}
\t\t\t\t\t\t<li class=\"up\">
\t\t\t\t\t\t\t<a href={{asset(ProductImage, 'save_image')}} class=\"samplepic\" rel=\"photo\">
\t\t\t\t\t\t\t\t<img src={{asset(ProductImage, 'save_image')}}>
\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t</li>
\t\t\t\t\t{% endfor %}
\t\t\t\t</ul>
\t\t\t\t<!-- ///// #image_sampleList +++++ ///// -->
\t\t\t\t<!-- ///// .one_box ***** ///// -->
\t\t\t</div>
\t\t\t<!-- // ++ PRICE ++ /////////////////////////////////////////////////////////////// -->
\t\t\t<div class=\"one_box\">
\t\t\t\t<form action=\"#\" class=\"product_form\" method=\"post\">
\t\t\t\t\t<h4 class=\"section_title up\">PRICE<span>価格表</span>
\t\t\t\t\t</h4>
\t\t\t\t\t<h5 class=\"sub_title up\">STEP-1<span>数量を選択してください</span>
\t\t\t\t\t</h5>
\t\t\t\t\t<ul id=\"detail_checkList\" class=\"input_content fades\">
\t\t\t\t\t\t{% for option in option_quantity %}
\t\t\t\t\t\t\t<li class=\"type_check up\">
\t\t\t\t\t\t\t\t<label><input type=\"radio\" name=\"step_quantity\" value=\"{{option |json_encode }}\" class=\"form_check\"/>
\t\t\t\t\t\t\t\t\t<span>
\t\t\t\t\t\t\t\t\t\t{% if option.from %}
\t\t\t\t\t\t\t\t\t\t{{ option.from|number_format(0, '.', ',') }}
\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\t\t\t\t\t{% if option.to %}
\t\t\t\t\t\t\t\t\t\t{{ option.to|number_format(0, '.', ',') }}
\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t個</span>
\t\t\t\t\t\t\t\t</label>
\t\t\t\t\t\t\t</li>
\t\t\t\t\t\t{% endfor %}
\t\t\t\t\t</ul>
\t\t\t\t\t<div style=\"display: flex; flex-direction: column; align-items: center\" id='inquiry_box'>
\t\t\t\t\t\t<aside class=\"caution_box fades fadeIn\" style=\"\">
\t\t\t\t\t\t\t<div class=\"caution_inner\" id=\"text-warning\">
\t\t\t\t\t\t\t\t<h5 class=\"caution_title up moveup\">大ロットオーダーに関して</h5>
\t\t\t\t\t\t\t\t<p class=\"indent up moveup\">◯ 具体的な発注内容をお知らせください。1営業日以内にサポートよりご連絡差し上げます。</p>
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t</aside>
\t\t\t\t\t\t\t<a href='/inquiry' style='text-decoration: none;
\t\t\t\t\t\t\t\t\t\t\t\twidth: 300px; color: white;
\t\t\t\t\t\t\t\t\t\t\t\tbackground: #01B4BE; height: 80px;
\t\t\t\t\t\t\t\t\t\t\t\tdisplay: flex; align-items: center;
\t\t\t\t\t\t\t\t\t\t\t\tjustify-content: center; font-size: 20px;
\t\t\t\t\t\t\t\t\t\t\t\tfont-weight: bold; border-radius: 6px;
\t\t\t\t\t\t\t\t\t\t\t\tmargin-top: 40px'>
\t\t\t\t\t\t\t\tお問い合わせフォームへ
\t\t\t\t\t\t\t</a>
\t\t\t\t\t</div>
\t\t\t\t\t{% for step in Steps %}
\t\t\t\t\t\t<div id=\"{{'step_' ~ step.step_number}}\">
\t\t\t\t\t\t\t<h5 class=\"sub_title up\">STEP-{{step.step_number + 1}}<span>{{step.step_name}}</span>
\t\t\t\t\t\t\t</h5>
\t\t\t\t\t\t\t<ul id=\"detail_checkList\" class=\"input_content fades\">
\t\t\t\t\t\t\t\t{% for option in step.options %}
\t\t\t\t\t\t\t\t\t<li class=\"type_check up step_option_container\" id=\"{{'option_' ~ option.id}}\">
\t\t\t\t\t\t\t\t\t\t<label><input type=\"radio\" name=\"{{step.step_name}}\" id=\"{{'check_option_' ~ option.id}}\" value=\"{{option |json_encode }}\" class=\"form_check step_options_product\"/>
\t\t\t\t\t\t\t\t\t\t\t<span>{{option.name}}</span>
\t\t\t\t\t\t\t\t\t\t\t{% if option.option_tag is not null %}
\t\t\t\t\t\t\t\t\t\t\t <font class=\"reco_mark famous\">{{option.option_tag}}</font>\t
\t\t\t\t\t\t\t\t\t\t\t {% endif %}
\t\t\t\t\t\t\t\t\t\t\t{% if option.name_detail is not null %}
\t\t\t\t\t\t\t\t\t\t\t\t<div style=\"margin-top: 6px; max-width: 175px; text-wrap: wrap; font-size: 11px\">{{option.name_detail}}</div>
\t\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t</label>
\t\t\t\t\t\t\t\t\t\t{% if option.detail is not null and option.detail is not empty %}
\t\t\t\t\t\t\t\t\t\t<span class=\"onepoint\">
\t\t\t\t\t\t\t\t\t\t\t<img src=\"{{ asset('assets/img/icon_question.png') }}\" class=\"for_pc\">
\t\t\t\t\t\t\t\t\t\t\t<a href=\"\" class=\"tt_open for_sp\" data-modal-btn=\"Tooltip01\"><img src=\"{{ asset('assets/img/icon_question.png') }}\"></a>
\t\t\t\t\t\t\t\t\t\t</span>
\t\t\t\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t\t\t\t\t<aside class=\"baloon for_pc\">
\t\t\t\t\t\t\t\t\t\t\t<div class=\"baloon_body\">
\t\t\t\t\t\t\t\t\t\t\t\t{{option.detail | raw}}
\t\t\t\t\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t\t\t\t</aside>
\t\t\t\t\t\t\t\t\t</li>
\t\t\t\t\t\t\t\t{% endfor %}
\t\t\t\t\t\t\t</ul>
\t\t\t\t\t\t</div>
\t\t\t\t\t{% endfor %}
\t\t\t\t\t<div id=\"loading-price\">
\t\t\t\t\t\t<div class=\"loader\"></div>
\t\t\t\t\t\t<div>価格表を読み込み中</div>
\t\t\t\t\t</div>
\t\t\t\t\t<!-- // △△ STEP-6 ++ △△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△△ -->
\t\t\t\t\t<div id='latest-step'>
\t\t\t\t\t\t<h5 class=\"sub_title up\" style=\"margin-bottom: 8px\">STEP-{{Steps | length + 2}}<span>ご希望の納期と数量に応じた価格を押してください</span>
\t\t\t\t\t\t</h5>
\t\t\t\t\t\t<div style=\"margin-bottom: 6px\" id=\"text-infor-delivery\"></div>
\t\t\t\t\t\t<p class=\"table_caption\" style=\"margin-bottom:.3em\">※価格は全て1枚あたりの税込価格です。</p>
\t\t\t\t\t\t<div id=\"tableBox\">
\t\t\t\t\t\t\t<table
\t\t\t\t\t\t\t\tcellpadding=\"0\" cellspacing=\"0\" id=\"cart_indexTable\" class=\"product\">
\t\t\t\t\t\t\t</table>
\t\t\t\t\t\t\t<!-- //// ++++ #cart_indexTable ++++ //// -->
\t\t\t\t\t\t</div>
\t\t\t\t\t</div>
\t\t\t\t\t<!-- //// ++++ #tableBox ++++ //// -->
\t\t\t\t\t<!-- ///// .one_box ***** ///// -->
\t\t\t\t</form>
\t\t\t</div>
\t\t\t<div class='show_calc_price'>
\t\t\t\t{# <div style=\"color: #01b4be; margin-bottom: 10px\">見積金額</div>
\t\t\t\t<div>
\t\t\t\t\t<div style=\"margin-bottom: 10px\">
\t\t\t\t\t\t<div style=\"margin-bottom: 5px\">購入数量</div>
\t\t\t\t\t\t<input type=\"number\" min=\"0\" id=\"calc_price\" style=\"height: 50px; border-radius: 6px\" class=\"form-control\" value=\"0\" />
\t\t\t\t\t</div>
\t\t\t\t\t<div>
\t\t\t\t\t\t<div>合計金額</div>
\t\t\t\t\t\t<div id=\"tableBox\">
\t\t\t\t\t\t\t<table cellpadding=\"0\" cellspacing=\"0\" id=\"calc_indexTable\" class=\"product\"></table>
\t\t\t\t\t\t<div>
\t\t\t\t\t</div>
\t\t\t\t</div> #}
\t\t\t</div>
\t\t\t\t<div style=\"display: flex; flex-direction: column; align-items: center\">
\t\t\t\t\t\t{% if Product.simulator is not null %}
\t\t\t\t\t\t\t<a href=\"{{Product.simulator}}\" target=\"_blank\" style='text-decoration: none;
\t\t\t\t\t\t\t\t\t\t\t\twidth: 250px; color: white;
\t\t\t\t\t\t\t\t\t\t\t\tbackground: #01B4BE; height: 60px;
\t\t\t\t\t\t\t\t\t\t\t\tdisplay: flex; align-items: center;
\t\t\t\t\t\t\t\t\t\t\t\tjustify-content: center; font-size: 18px;
\t\t\t\t\t\t\t\t\t\t\t\tfont-weight: bold; border-radius: 6px;
\t\t\t\t\t\t\t\t\t\t\t\tmargin-top: 40px'>
\t\t\t\t\t\t\t\t<i class='fa fa-check' style=\"font-weight: bold; margin-right: 6px; font-size: 20px\"></i> シミュレーターで作る
\t\t\t\t\t\t\t</a>
\t\t\t\t\t\t{% endif %}
\t\t\t\t</div>
\t\t</section>
\t\t<!-- ///// +++++ #Product +++++ ///// -->
\t\t<!-- ///// +++++ #mainContents +++++ ///// -->
\t</main>
\t<!-- // ++ パンクズ ++ //////////////////////////////////////////////////////////// // -->
\t<div id=\"bread_crumbBloc\" class=\"fades\">
\t\t<ul id=\"breadCrumb\" class=\"fades\">
\t\t\t<li class=\"up\">
\t\t\t\t<a href=\"/\"><img src=\"{{ asset('assets/img/icon_home.png') }}\" alt=\"ホーム\"></a>
\t\t\t</li>
\t\t\t<li class=\"up\">
\t\t\t\t<a href=\"/keyholder\">アクリルキーホルダー</a>
\t\t\t</li>
\t\t\t<li class=\"up\">Sサイズ</li>
\t\t</ul>
\t\t<!-- ///// #breadCrumb +++++ ///// -->
\t\t<!-- ///// +++++ #bread_crumbBloc +++++ ///// -->
\t</div>
\t<?php /* ... SMARATPHONE TOOLTIP ................................................................ */ ?>
\t<!-- ■■ ++ ToolTip(SMARTPHONE):1000個 ++ ■■ -->
\t<aside id=\"Tooltip01\" class=\"baloon for_sp\">
\t\t<div class=\"baloon_body\">
\t\t\t<?php // include('/EC-CUBE/ec-cube/tree/4.3/src/Eccube/Resource/template/default/block/tooltip/over1000.html');?>
\t\t</div>
\t</aside>
\t<!-- /// *** .baloon *** /// -->
\t<!-- ■■ ++ ToolTip(SMARTPHONE):表面+白印刷 ++ ■■ -->
\t<aside id=\"Tooltip02\" class=\"baloon for_sp\">
\t\t<div class=\"baloon_body\">
\t\t\t<?php // include('/EC-CUBE/ec-cube/tree/4.3/src/Eccube/Resource/template/default/block/tooltip/print_front.html');?>
\t\t</div>
\t</aside>
\t<!-- /// *** .baloon *** /// -->
\t<!-- ■■ ++ ToolTip(SMARTPHONE):表面+白印刷+裏面印刷 ++ ■■ -->
\t<aside id=\"Tooltip03\" class=\"baloon for_sp\">
\t\t<div class=\"baloon_body\">
\t\t\t<?php // include('/EC-CUBE/ec-cube/tree/4.3/src/Eccube/Resource/template/default/block/tooltip/print_front_back.html');?>
\t\t</div>
\t</aside>
\t<!-- /// *** .baloon *** /// -->
\t<?php /* ................................................................ SMARATPHONE TOOLTIP ... */ ?>
\t<!-- ////// +++++++ #Wrapper +++++++ /////// -->
{% endblock %}
", "@user_data/keyholder-size_s.twig", "/home/gamedev/demo-dev.xyz/public_html/zeamiec/app/template/user_data/keyholder-size_s.twig");
}
public function checkSecurity()
{
static $tags = array("if" => 79, "for" => 142);
static $filters = array("escape" => 3, "raw" => 18, "json_encode" => 18, "no_image_product" => 78, "number_format" => 171, "length" => 246);
static $functions = array("asset" => 10, "url" => 93);
try {
$this->sandbox->checkSecurity(
['if', 'for'],
['escape', 'raw', 'json_encode', 'no_image_product', 'number_format', 'length'],
['asset', 'url'],
$this->source
);
} 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;
}
}
}