<?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;
/* __string_template__b193d7c4f519c8dc4f7ded7786158cfc69188d2626d3e0a7bedfec13ee0d8d2e */
class __TwigTemplate_a3cfae9d51497614fa8ce248831cca46258c2f4a683205d1ff4c7322ba65aa77 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'],
];
}
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", "__string_template__b193d7c4f519c8dc4f7ded7786158cfc69188d2626d3e0a7bedfec13ee0d8d2e"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "__string_template__b193d7c4f519c8dc4f7ded7786158cfc69188d2626d3e0a7bedfec13ee0d8d2e"));
// line 13
$context["body_class"] = "product_page";
// line 11
$this->parent = $this->loadTemplate("default_frame.twig", "__string_template__b193d7c4f519c8dc4f7ded7786158cfc69188d2626d3e0a7bedfec13ee0d8d2e", 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 " <style>
.category-tab__item:not(:first-of-type) a {
/* background-color: #eee !important;
color: #231815 !important;*/
margin-left:1rem;
}
/* COFFEE BREAD othersはとりあえず非表示 */
.category-tab__item a.category-2,
/*.category-tab__item a.category-5,*/
.category-tab__item a.category-7 {
display: none;
}
.send-free{
text-align: center;
}
.send-free-box{
display: flex;
margin-top: 0.5rem;
}
.breadcrumb-wrapper{
margin-bottom: 1rem;
}
@media screen and (max-width: 768px) {
.send-free img{
width:100%;
}
.send-free-box{
display: block;
}
}
</style>
";
// line 49
if ((isset($context["EnUser"]) || array_key_exists("EnUser", $context) ? $context["EnUser"] : (function () { throw new RuntimeError('Variable "EnUser" does not exist.', 49, $this->source); })())) {
// line 50
echo " <style>
/*FAQ*/
.cp_qa *, .cp_qa *:after, .cp_qa *:before {
-webkit-box-sizing: border-box;
box-sizing: border-box;}
.cp_qa .cp_actab {
position: relative;
overflow: hidden;
width: 100%;
margin: 0;
color: #491408;
}
.cp_qa .cp_actab input {
position: absolute;
opacity: 0;
}
/* 質問 */
.cp_qa .cp_actab label {
font-weight: bold;
line-height: 1.6em;
position: relative;
display: block;
margin: 0 0 0 0;
padding: 1em 2em 1em 3.5em;
cursor: pointer;
text-indent: 1em;
border-radius: 0.5em;
background: #491408;
text-align: left;
color: #fff;
}
.cp_qa .cp_actab label::before {
font-size: 1.5em;
margin-left: -2.1em;
padding-right: 0em;
content: 'Q.';
left: 3.5rem;
top:0.8rem;
position: absolute;
}
.cp_qa .cp_actab label:hover {
transition: all 0.3s;
color: #fff;
}
/* --質問の+アイコン */
.cp_qa .cp_actab label::after {
font-size: 1.2em;
font-weight: bold;
line-height: 2em;
position: absolute;
top: 10px;
right: 17px;
content: '▼';
display: inline-block;
/*\twidth: 1em;
height: 1em;
*/\t-webkit-transition: transform 0.4s;
transition: transform 0.4s;
}
/* 答え */
.cp_qa .cp_actab .cp_actab-content {
position: relative;
overflow: hidden;
max-height: 0;
padding: 0 0 0 3.5em;
-webkit-transition: max-height 0.2s;
transition: max-height 0.2s;
border-radius: 0 0 0.5em 0.5em;
}
.cp_qa .cp_actab .cp_actab-content::before {
font-size: 1.5em;
position: absolute;
margin: 0.4em 0 0 0em;
padding: 0;
content: 'A.';
left: 27px;
color: #fff;
}
.cp_qa .cp_actab .cp_actab-content p {
margin: 1em 1em 1em 0;
text-align: left;
color: #fff;
padding-left: 1rem;
}
/* 質問を開いた時の仕様 */
/* --答えの高さ */
.cp_qa .cp_actab input:checked ~ .cp_actab-content {
max-height: 40em;
background-color: #491408;
border-top: 1px solid #fff;}
/* 質問をクリックした時のアイコンの動き */
.cp_qa .cp_actab input:checked ~ label {
color: #fff;
border-radius: 0.5em 0.5em 0 0;}
/* 質問をクリックした時の+の動き */
.cp_qa .cp_actab input[type=checkbox]:checked + label::after {
-webkit-transform: rotateZ(45deg);
transform: rotateZ(45deg);
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;}
.faq-box {
position: relative;
width: 90%;
margin: 5rem auto 0;
padding: 0;
}
</style>
";
}
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 161
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 162
echo " <script>
eccube.productsClassCategories = {
";
// line 164
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["pagination"]) || array_key_exists("pagination", $context) ? $context["pagination"] : (function () { throw new RuntimeError('Variable "pagination" does not exist.', 164, $this->source); })()));
$context['loop'] = [
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
];
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["_key"] => $context["Product"]) {
// line 165
echo " \"";
echo twig_escape_filter($this->env, twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 165), "js"), "html", null, true);
echo "\": ";
echo $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getClassCategoriesAsJson($context["Product"]);
if ((twig_get_attribute($this->env, $this->source, $context["loop"], "last", [], "any", false, false, false, 165) == false)) {
echo ", ";
}
// line 166
echo " ";
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['length'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['Product'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 167
echo " };
\$(function() {
// 表示件数を変更
\$('.disp-number').change(function() {
var dispNumber = \$(this).val();
\$('#disp_number').val(dispNumber);
\$('#pageno').val(1);
\$(\"#form1\").submit();
});
// 並び順を変更
\$('.order-by').change(function() {
var orderBy = \$(this).val();
\$('#orderby').val(orderBy);
\$('#pageno').val(1);
\$(\"#form1\").submit();
});
\$('.add-cart').on('click', function(e) {
var \$form = \$(this).parents('li').find('form');
// 個数フォームのチェック
var \$quantity = \$form.parent().find('.quantity');
if (\$quantity.val() < 1) {
\$quantity[0].setCustomValidity('";
// line 193
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.invalid_quantity"), "html", null, true);
echo "');
setTimeout(function() {
loadingOverlay('hide');
}, 100);
return true;
} else {
\$quantity[0].setCustomValidity('');
}
e.preventDefault();
\$.ajax({
url: \$form.attr('action'),
type: \$form.attr('method'),
data: \$form.serialize(),
dataType: 'json',
beforeSend: function(xhr, settings) {
// Buttonを無効にする
\$('.add-cart').prop('disabled', true);
}
}).done(function(data) {
// レスポンス内のメッセージをalertで表示
\$.each(data.messages, function() {
\$('#ec-modal-header').html(this);
});
\$('.ec-modal').show()
// カートブロックを更新する
\$.ajax({
url: '";
// line 221
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("block_cart");
echo "',
type: 'GET',
dataType: 'html'
}).done(function(html) {
\$('.ec-headerRole__cart').html(html);
});
}).fail(function(data) {
alert('";
// line 228
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.add_cart_error"), "html", null, true);
echo "');
}).always(function(data) {
// Buttonを有効にする
\$('.add-cart').prop('disabled', false);
});
});
var cat = \$(\".hide_class_category1 select,.hide_class_category2 select\");
\$.each(cat, function(){
var select = \$(this);
select.val(select.find(\"option:last\").val());
select.trigger(\"change\");
});
});
\$('.ec-modal-wrap').on('click', function(e) {
// モーダル内の処理は外側にバブリングさせない
e.stopPropagation();
});
\$('.ec-modal-overlay, .ec-modal, .ec-modal-close, .ec-inlineBtn--cancel').on('click', function() {
\$('.ec-modal').hide()
});
</script>
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 253
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 254
echo " ";
$context["Categories"] = twig_get_attribute($this->env, $this->source, call_user_func_array($this->env->getFunction('repository')->getCallable(), ["Eccube\\Entity\\Category"]), "getList", [], "method", false, false, false, 254);
// line 255
echo " ";
$context["Cate"] = twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 255, $this->source); })()), "request", [], "any", false, false, false, 255), "query", [], "any", false, false, false, 255), "get", [0 => "category_id"], "method", false, false, false, 255);
// line 256
echo " ";
$context["Search"] = twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 256, $this->source); })()), "request", [], "any", false, false, false, 256), "query", [], "any", false, false, false, 256), "get", [0 => "name"], "method", false, false, false, 256);
// line 257
echo " ";
$context["EnUser"] = (twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 257, $this->source); })()), "request", [], "any", false, false, false, 257), "cookies", [], "any", false, false, false, 257), "get", [0 => "en_user"], "method", false, false, false, 257) == "Y");
// line 258
echo "
";
// line 259
if (((isset($context["ChainStore"]) || array_key_exists("ChainStore", $context) ? $context["ChainStore"] : (function () { throw new RuntimeError('Variable "ChainStore" does not exist.', 259, $this->source); })()) == false)) {
// line 260
echo " ";
if (((isset($context["Search"]) || array_key_exists("Search", $context) ? $context["Search"] : (function () { throw new RuntimeError('Variable "Search" does not exist.', 260, $this->source); })()) == false)) {
// line 261
echo " <div class=\"page-header\">
<img src=\"";
// line 262
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/product/product_main.jpg"), "html", null, true);
echo "\" alt=\"\">
<h1 class=\"page-header__title\">
ONLINE SHOP
";
// line 265
if (((isset($context["EnUser"]) || array_key_exists("EnUser", $context) ? $context["EnUser"] : (function () { throw new RuntimeError('Variable "EnUser" does not exist.', 265, $this->source); })()) == false)) {
// line 266
echo " <span>ダシーズファクトリー製品のご購入</span>
";
}
// line 268
echo " </h1>
</div>
";
}
// line 271
echo " ";
}
// line 272
echo "
";
// line 273
if (((isset($context["EnUser"]) || array_key_exists("EnUser", $context) ? $context["EnUser"] : (function () { throw new RuntimeError('Variable "EnUser" does not exist.', 273, $this->source); })()) == false)) {
// line 274
echo " ";
if (((isset($context["ChainStore"]) || array_key_exists("ChainStore", $context) ? $context["ChainStore"] : (function () { throw new RuntimeError('Variable "ChainStore" does not exist.', 274, $this->source); })()) == false)) {
// line 275
echo " ";
if (((isset($context["Search"]) || array_key_exists("Search", $context) ? $context["Search"] : (function () { throw new RuntimeError('Variable "Search" does not exist.', 275, $this->source); })()) == false)) {
// line 276
echo " <div class=\"breadcrumb-wrapper\">
<ol class=\"breadcrumb\" itemscope itemtype=\"https://schema.org/BreadcrumbList\">
<li class=\"breadcrumb__item\" itemprop=\"itemListElement\" itemscope itemtype=\"https://schema.org/ListItem\">
<a itemprop=\"item\" href=\"";
// line 279
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("homepage");
echo "\">
<span itemprop=\"name\">HOME</span>
</a>
<meta itemprop=\"position\" content=\"1\" />
</li>
<li class=\"breadcrumb__item\" itemprop=\"itemListElement\" itemscope itemtype=\"https://schema.org/ListItem\">
<a itemprop=\"item\" href=\"";
// line 285
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_list");
echo "\">
";
// line 286
if (((isset($context["ChainStore"]) || array_key_exists("ChainStore", $context) ? $context["ChainStore"] : (function () { throw new RuntimeError('Variable "ChainStore" does not exist.', 286, $this->source); })()) == false)) {
// line 287
echo " <span itemprop=\"name\">ONLINE SHOP</span>
";
} else {
// line 289
echo " <span itemprop=\"name\">トップ</span>
";
}
// line 291
echo " </a>
<meta itemprop=\"position\" content=\"2\" />
</li>
</ol>
</div>
";
}
// line 297
echo " ";
}
// line 298
echo " ";
} else {
// line 299
echo " ";
if (((isset($context["Search"]) || array_key_exists("Search", $context) ? $context["Search"] : (function () { throw new RuntimeError('Variable "Search" does not exist.', 299, $this->source); })()) == false)) {
// line 300
echo " <div class=\"breadcrumb-wrapper\">
<ol class=\"breadcrumb\" itemscope itemtype=\"https://schema.org/BreadcrumbList\">
<li class=\"breadcrumb__item\" itemprop=\"itemListElement\" itemscope itemtype=\"https://schema.org/ListItem\">
<a itemprop=\"item\" href=\"";
// line 303
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("homepage");
echo "\">
<span itemprop=\"name\">HOME</span>
</a>
<meta itemprop=\"position\" content=\"1\" />
</li>
<li class=\"breadcrumb__item\" itemprop=\"itemListElement\" itemscope itemtype=\"https://schema.org/ListItem\">
<a itemprop=\"item\" href=\"";
// line 309
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_list");
echo "\">
";
// line 310
if (((isset($context["ChainStore"]) || array_key_exists("ChainStore", $context) ? $context["ChainStore"] : (function () { throw new RuntimeError('Variable "ChainStore" does not exist.', 310, $this->source); })()) == false)) {
// line 311
echo " <span itemprop=\"name\">ONLINE SHOP</span>
";
} else {
// line 313
echo " <span itemprop=\"name\">トップ</span>
";
}
// line 315
echo " </a>
<meta itemprop=\"position\" content=\"2\" />
</li>
</ol>
</div>
";
}
// line 321
echo " ";
}
// line 322
echo "
";
// line 324
if ((isset($context["ChainStore"]) || array_key_exists("ChainStore", $context) ? $context["ChainStore"] : (function () { throw new RuntimeError('Variable "ChainStore" does not exist.', 324, $this->source); })())) {
// line 325
echo " <!--<div class=\"online-store-attention\">
<p class=\"online-store-attention-p1\">■ お知らせ</p>
<div class=\"online-store-attention-p2\">
<p>システムメンテナンスのため下記の期間は【商品発注】がご利用いただけません。</p>
<p style=\"font-weight:bold;\" class=\"online-store-attention-p1\">2022年12月1日(木)午前10時 ~ 午後1時(予定)</p>
<p>※作業状況により多少前後する場合がございます。</p></div></div>-->
<!--<div class=\"online-store-attention\">
<p class=\"online-store-attention-p1\"><span> 夏季休業のお知らせ</span></p>
<div class=\"online-store-attention-p2\">
<p> 夏季休業期間:2024年8月10日(土)〜8月18日(日)</p>
<p>《アイス》 8月7日(水)午前12時以降のご注文は、8月16日(金)以降での発送手配予定です。</p>
<p>《コーヒー》8月7日(水)午前12時以降のご注文は、8月19日(月)以降での発送手配予定です。</p></div>
<p style=\"text-align: end;\"><a href=\"/shop/store-news/240719-02/\" style=\"color: #ef857d;\">詳しくはこちら ︎</a></p>
</div>-->
<!--<div class=\"online-store-attention\">
<p class=\"online-store-attention-p1\">■ 年末年始休業のお知らせ</p>
<div class=\"online-store-attention-p2\">
<p>休業期間:2023年12月29日(金)〜2024年1月4日(木)</p>
<p>アイス:12月27日(水)正午以降のご注文は、1月5日(金)以降の発送手配予定です。</p>
<p>コーヒー:12月27日(水)正午以降のご注文は、1月10日(水)以降の発送手配予定です。</p></div>
</div>-->
<!--<div class=\"online-store-attention\">
<p class=\"online-store-attention-p1\">臨時休業に伴う発注停止のご案内</p>
<div class=\"online-store-attention-p2\">
<p>下記の期間は発注を停止させていただきます。</p><p><span style=\"border-bottom:1px solid #333;\">2023年11月14日(火)18時〜11月17日(金)正午まで</span></p>
</div>
<p style=\"margin-top:1rem; margin-left:0.5rem;\">詳しくは<a href=\"https://darcys-factory.co.jp/shop/store-news/231027-01/\"> 新着情報 ︎</a>をご覧ください。</p>
</div>-->
<!--<div class=\"online-store-attention\" style=\"box-shadow: none; background-color:#fff;\">
<p class=\"online-store-attention-p1\" style=\"color: #231815;\">■ 大雪による配送遅延について</p>
<div class=\"online-store-attention-p2\">
<p>日本海側を中心とする大雪の影響により、商品のお届けに遅延が発生しております。お届けまで通常より日数をいただくことがございます。予めご了承ください。
詳細は<a href=\"https://www.kuronekoyamato.co.jp/ytc/chien/chien_hp.html\" target=\"_blank\">ヤマト運輸様ウェブページ</a>よりご確認ください。
</p></div>
</div>-->
<div class=\"p-chain-store-heading\">
";
// line 361
if (((isset($context["Cate"]) || array_key_exists("Cate", $context) ? $context["Cate"] : (function () { throw new RuntimeError('Variable "Cate" does not exist.', 361, $this->source); })()) == "8")) {
// line 362
echo " <div class=\"p-chain-store-heading__text\">
<h1 class=\"p-chain-store-heading__title\">販促品発注</h1>
<p class=\"p-chain-store-heading__lead\">発注する商品を選んでカートに入れてください。</p>
</div>
";
} else {
// line 367
echo " <div class=\"p-chain-store-heading__text\">
<h1 class=\"p-chain-store-heading__title\">商品発注</h1>
";
// line 372
echo " <p class=\"p-chain-store-heading__lead\">数量の異なるアイスの同時決済はできません。</br>アイスは冷凍便、コーヒーは常温便でのお届けとなります。アイスとコーヒーは同時決済ができませんのでご注意ください。</p>
</div>
";
}
// line 375
echo " <div class=\"p-chain-store-heading__btn\">
<a href=\"/shop/delivery/\">お届けについて</a>
</div>
</div>
";
}
// line 380
echo "
";
// line 382
if (((isset($context["EnUser"]) || array_key_exists("EnUser", $context) ? $context["EnUser"] : (function () { throw new RuntimeError('Variable "EnUser" does not exist.', 382, $this->source); })()) == false)) {
// line 383
echo " ";
if (((isset($context["ChainStore"]) || array_key_exists("ChainStore", $context) ? $context["ChainStore"] : (function () { throw new RuntimeError('Variable "ChainStore" does not exist.', 383, $this->source); })()) == false)) {
// line 384
echo " ";
if (((isset($context["Search"]) || array_key_exists("Search", $context) ? $context["Search"] : (function () { throw new RuntimeError('Variable "Search" does not exist.', 384, $this->source); })()) == false)) {
// line 385
echo "
";
// line 396
echo "
";
// line 410
echo "
";
// line 424
echo "
";
// line 434
echo "
<div class=\"online-store-information\">
<p class=\"online-store-information__text\">ダシーズこだわりの商品をお楽しみください。<br><span style=\"font-size:0.9rem;\"> ※ お届け日やお支払いについての詳細は、<a href=\"/shop/guide/\">GUIDE(お買い物ガイド)</a>をご確認ください。<br>※ アイスは冷凍便、コーヒーは常温便でのお届けとなります。アイスとコーヒーは同時決済ができませんのでご注意ください。</span></p>
</div>
<div class=\"noto-box\">
<div class=\"noto-flex\">
<p style=\"text-align: center;\"><img src=\"";
// line 441
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/product/noto.png"), "html", null, true);
echo "\" alt=\"能登半島地震復興⽀援\" style=\"\"></p>
<p class=\"noto-p\"><span style=\"font-size: 1.4rem; color:#B15528; font-family: serif;\">「加賀棒ほうじ茶」</span><span style=\"font-size: 1.4rem; font-family: serif; color:#444c32;\">で石川県を応援しよう!<br></span><span style=\"text-align: left;\">この度は令和6年に⽯川県で発⽣した地震により被災された⽅々に⼼よりお⾒舞い申し上げます。ダシーズファクトリーでは、復興を⽀援するため⽯川県で古くから親しまれてきた加賀棒ほうじ茶を使った『加賀棒ほうじ茶アイス』の売り上げの⼀部を義援⾦として⽯川県に寄付いたします。多くの⽅に召し上がっていただくことで、継続的な能登半島地震の復興⽀援につながります。</span></p>
</div>
</div>
";
}
// line 447
echo " ";
}
// line 448
echo " ";
} else {
// line 449
echo " ";
if (((isset($context["Search"]) || array_key_exists("Search", $context) ? $context["Search"] : (function () { throw new RuntimeError('Variable "Search" does not exist.', 449, $this->source); })()) == false)) {
// line 450
echo " <div class=\"online-store-information\">
<p class=\"online-store-information__text\">Shop now at Darcy’s Factory<br>What could be better than Darcy’s premium ice cream, delivered right to your door?<br><span style=\"font-size:0.9rem;\">※ To learn more about delivery and payment, check out our <a href=\"/shop/en/guide/\">Shopping Guide</a>.<br>※ Ice cream orders are delivered frozen to your door.</span></p>
</div>
";
}
// line 454
echo " ";
}
// line 455
echo "
";
// line 456
if (((isset($context["EnUser"]) || array_key_exists("EnUser", $context) ? $context["EnUser"] : (function () { throw new RuntimeError('Variable "EnUser" does not exist.', 456, $this->source); })()) == false)) {
// line 457
echo " ";
if (((isset($context["ChainStore"]) || array_key_exists("ChainStore", $context) ? $context["ChainStore"] : (function () { throw new RuntimeError('Variable "ChainStore" does not exist.', 457, $this->source); })()) == false)) {
// line 458
echo " ";
if (((isset($context["Search"]) || array_key_exists("Search", $context) ? $context["Search"] : (function () { throw new RuntimeError('Variable "Search" does not exist.', 458, $this->source); })()) == false)) {
// line 459
echo " <div class=\"category-tab\" style=\"margin-top:1rem;\">
<h2 class=\"category-tab__title\">CATEGORY<span>カテゴリー</span></h2>
<ul class=\"category-tab__list\">
";
// line 462
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["Categories"]) || array_key_exists("Categories", $context) ? $context["Categories"] : (function () { throw new RuntimeError('Variable "Categories" does not exist.', 462, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["category_item"]) {
// line 463
echo " ";
$context["continue"] = false;
// line 464
echo " ";
if (((isset($context["ChainStore"]) || array_key_exists("ChainStore", $context) ? $context["ChainStore"] : (function () { throw new RuntimeError('Variable "ChainStore" does not exist.', 464, $this->source); })()) == false)) {
// line 465
echo " ";
if ((((twig_get_attribute($this->env, $this->source, $context["category_item"], "id", [], "any", false, false, false, 465) == 8) || (twig_get_attribute($this->env, $this->source, $context["category_item"], "id", [], "any", false, false, false, 465) == 9)) || (twig_get_attribute($this->env, $this->source, $context["category_item"], "id", [], "any", false, false, false, 465) == 11))) {
// line 466
echo " ";
$context["continue"] = true;
// line 467
echo " ";
}
// line 468
echo " ";
if ( !(isset($context["continue"]) || array_key_exists("continue", $context) ? $context["continue"] : (function () { throw new RuntimeError('Variable "continue" does not exist.', 468, $this->source); })())) {
// line 469
echo " <li class=\"category-tab__item\">
<a class=\"category-";
// line 470
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["category_item"], "id", [], "any", false, false, false, 470), "html", null, true);
echo "\" href=\"";
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_list");
echo "?category_id=";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["category_item"], "id", [], "any", false, false, false, 470), "html", null, true);
echo "\">";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["category_item"], "name", [], "any", false, false, false, 470), "html", null, true);
echo "</a>
</li>
";
}
// line 473
echo " ";
if ((isset($context["continue"]) || array_key_exists("continue", $context) ? $context["continue"] : (function () { throw new RuntimeError('Variable "continue" does not exist.', 473, $this->source); })())) {
// line 474
echo " ";
$context["continue"] = false;
// line 475
echo " ";
}
// line 476
echo " ";
} else {
// line 477
echo " ";
if ((((twig_get_attribute($this->env, $this->source, $context["category_item"], "id", [], "any", false, false, false, 477) == 7) || (twig_get_attribute($this->env, $this->source, $context["category_item"], "id", [], "any", false, false, false, 477) == 9)) || (twig_get_attribute($this->env, $this->source, $context["category_item"], "id", [], "any", false, false, false, 477) == 11))) {
// line 478
echo " ";
$context["continue"] = true;
// line 479
echo " ";
}
// line 480
echo " ";
if ( !(isset($context["continue"]) || array_key_exists("continue", $context) ? $context["continue"] : (function () { throw new RuntimeError('Variable "continue" does not exist.', 480, $this->source); })())) {
// line 481
echo " <li class=\"category-tab__item\">
<a class=\"category-";
// line 482
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["category_item"], "id", [], "any", false, false, false, 482), "html", null, true);
echo "\" href=\"";
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_list");
echo "?category_id=";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["category_item"], "id", [], "any", false, false, false, 482), "html", null, true);
echo "\">";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["category_item"], "name", [], "any", false, false, false, 482), "html", null, true);
echo "</a>
</li>
";
}
// line 485
echo " ";
if ((isset($context["continue"]) || array_key_exists("continue", $context) ? $context["continue"] : (function () { throw new RuntimeError('Variable "continue" does not exist.', 485, $this->source); })())) {
// line 486
echo " ";
$context["continue"] = false;
// line 487
echo " ";
}
// line 488
echo " ";
}
// line 489
echo " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['category_item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 490
echo " </ul>
</div>
<div class=\"send-free-box\">
<p class=\"send-free\"><img src=\"";
// line 493
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/product/send-free1.jpg"), "html", null, true);
echo "\" alt=\"ダシーズファクトリーアイス条件達成で送料無料でお得\"></p>
<p class=\"send-free\"><img src=\"";
// line 494
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/product/send-free2.jpg"), "html", null, true);
echo "\" alt=\"ダシーズファクトリーコーヒー条件達成で送料無料でお得\"></p>
</div>
";
}
// line 497
echo " ";
}
// line 498
echo " ";
}
// line 499
echo "
";
// line 500
if (((isset($context["EnUser"]) || array_key_exists("EnUser", $context) ? $context["EnUser"] : (function () { throw new RuntimeError('Variable "EnUser" does not exist.', 500, $this->source); })()) == false)) {
// line 501
echo " ";
if (((isset($context["ChainStore"]) || array_key_exists("ChainStore", $context) ? $context["ChainStore"] : (function () { throw new RuntimeError('Variable "ChainStore" does not exist.', 501, $this->source); })()) == false)) {
// line 502
echo " ";
if ((isset($context["Search"]) || array_key_exists("Search", $context) ? $context["Search"] : (function () { throw new RuntimeError('Variable "Search" does not exist.', 502, $this->source); })())) {
// line 503
echo " <div class=\"ec-searchnavRole\">
<form name=\"form1\" id=\"form1\" method=\"get\" action=\"\">
";
// line 505
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["search_form"]) || array_key_exists("search_form", $context) ? $context["search_form"] : (function () { throw new RuntimeError('Variable "search_form" does not exist.', 505, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["item"]) {
// line 506
echo " <input type=\"hidden\" id=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, $context["item"], "vars", [], "any", false, false, false, 506), "id", [], "any", false, false, false, 506), "html", null, true);
echo "\"
name=\"";
// line 507
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, $context["item"], "vars", [], "any", false, false, false, 507), "full_name", [], "any", false, false, false, 507), "html", null, true);
echo "\"
";
// line 508
if ( !twig_test_empty(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, $context["item"], "vars", [], "any", false, false, false, 508), "value", [], "any", false, false, false, 508))) {
echo "value=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, $context["item"], "vars", [], "any", false, false, false, 508), "value", [], "any", false, false, false, 508), "html", null, true);
echo "\" ";
}
echo "/>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 510
echo " </form>
<div class=\"ec-searchnavRole__topicpath\">
<ol class=\"ec-topicpath\">
<li class=\"ec-topicpath__item\"><a href=\"";
// line 513
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_list");
echo "\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.all_category"), "html", null, true);
echo "</a></li>
<li class=\"ec-topicpath__item\"><a href=\"";
// line 514
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_list");
echo "\">商品一覧</a></li>
";
// line 521
echo " ";
if ((twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["search_form"]) || array_key_exists("search_form", $context) ? $context["search_form"] : (function () { throw new RuntimeError('Variable "search_form" does not exist.', 521, $this->source); })()), "vars", [], "any", false, false, false, 521), "value", [], "any", false, false, false, 521) && twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["search_form"]) || array_key_exists("search_form", $context) ? $context["search_form"] : (function () { throw new RuntimeError('Variable "search_form" does not exist.', 521, $this->source); })()), "vars", [], "any", false, false, false, 521), "value", [], "any", false, false, false, 521), "name", [], "any", false, false, false, 521))) {
// line 522
echo " <li class=\"ec-topicpath__divider\">|</li>
<li class=\"ec-topicpath__item\">";
// line 523
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.search_result__keyword", ["%name%" => twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["search_form"]) || array_key_exists("search_form", $context) ? $context["search_form"] : (function () { throw new RuntimeError('Variable "search_form" does not exist.', 523, $this->source); })()), "vars", [], "any", false, false, false, 523), "value", [], "any", false, false, false, 523), "name", [], "any", false, false, false, 523)]), "html", null, true);
echo "</li>
";
}
// line 525
echo " </ol>
</div>
<div class=\"ec-searchnavRole__infos\">
<div class=\"ec-searchnavRole__counter\">
";
// line 529
if ((twig_get_attribute($this->env, $this->source, (isset($context["pagination"]) || array_key_exists("pagination", $context) ? $context["pagination"] : (function () { throw new RuntimeError('Variable "pagination" does not exist.', 529, $this->source); })()), "totalItemCount", [], "any", false, false, false, 529) > 0)) {
// line 530
echo " ";
echo $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.search_result__detail", ["%count%" => twig_get_attribute($this->env, $this->source, (isset($context["pagination"]) || array_key_exists("pagination", $context) ? $context["pagination"] : (function () { throw new RuntimeError('Variable "pagination" does not exist.', 530, $this->source); })()), "totalItemCount", [], "any", false, false, false, 530)]);
echo "
";
} else {
// line 532
echo " <span>";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.search__product_not_found"), "html", null, true);
echo "</span>
";
}
// line 534
echo " </div>
";
// line 535
if ((twig_get_attribute($this->env, $this->source, (isset($context["pagination"]) || array_key_exists("pagination", $context) ? $context["pagination"] : (function () { throw new RuntimeError('Variable "pagination" does not exist.', 535, $this->source); })()), "totalItemCount", [], "any", false, false, false, 535) > 0)) {
// line 536
echo " <div class=\"ec-searchnavRole__actions\">
<div class=\"ec-select\">
";
// line 538
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock((isset($context["disp_number_form"]) || array_key_exists("disp_number_form", $context) ? $context["disp_number_form"] : (function () { throw new RuntimeError('Variable "disp_number_form" does not exist.', 538, $this->source); })()), 'widget', ["id" => "", "attr" => ["class" => "disp-number"]]);
echo "
";
// line 539
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock((isset($context["order_by_form"]) || array_key_exists("order_by_form", $context) ? $context["order_by_form"] : (function () { throw new RuntimeError('Variable "order_by_form" does not exist.', 539, $this->source); })()), 'widget', ["id" => "", "attr" => ["class" => "order-by"]]);
echo "
</div>
</div>
";
}
// line 543
echo " </div>
</div>
";
}
// line 546
echo " ";
}
// line 547
echo " ";
}
// line 548
echo "
";
// line 549
if ((((isset($context["Search"]) || array_key_exists("Search", $context) ? $context["Search"] : (function () { throw new RuntimeError('Variable "Search" does not exist.', 549, $this->source); })()) || (isset($context["ChainStore"]) || array_key_exists("ChainStore", $context) ? $context["ChainStore"] : (function () { throw new RuntimeError('Variable "ChainStore" does not exist.', 549, $this->source); })())) || (isset($context["Cate"]) || array_key_exists("Cate", $context) ? $context["Cate"] : (function () { throw new RuntimeError('Variable "Cate" does not exist.', 549, $this->source); })()))) {
// line 550
echo " ";
if ((twig_get_attribute($this->env, $this->source, (isset($context["pagination"]) || array_key_exists("pagination", $context) ? $context["pagination"] : (function () { throw new RuntimeError('Variable "pagination" does not exist.', 550, $this->source); })()), "totalItemCount", [], "any", false, false, false, 550) > 0)) {
// line 551
echo " ";
if (((isset($context["Cate"]) || array_key_exists("Cate", $context) ? $context["Cate"] : (function () { throw new RuntimeError('Variable "Cate" does not exist.', 551, $this->source); })()) == "1")) {
// line 552
echo " <div class=\"ec-product-category-title\">
<h2 class=\"ec-product-category-title__title\">ICE<span style=\"font-size: 0.8rem; color: #999;\">ダシーズアイス</span></h2>
</div><hr>
";
} elseif (( // line 555
(isset($context["Cate"]) || array_key_exists("Cate", $context) ? $context["Cate"] : (function () { throw new RuntimeError('Variable "Cate" does not exist.', 555, $this->source); })()) == "2")) {
// line 556
echo " <div class=\"ec-product-category-title\">
<h2 class=\"ec-product-category-title__title\">BREAD<span style=\"font-size: 0.8rem; color: #999;\">ブレッド</span></h2>
</div><hr>
";
} elseif (( // line 559
(isset($context["Cate"]) || array_key_exists("Cate", $context) ? $context["Cate"] : (function () { throw new RuntimeError('Variable "Cate" does not exist.', 559, $this->source); })()) == "5")) {
// line 560
echo " <div class=\"ec-product-category-title\">
<h2 class=\"ec-product-category-title__title\">COFFEE<span style=\"font-size: 0.8rem; color: #999;\">コーヒー</span></h2>
</div><hr>
";
}
// line 564
echo "
<div class=\"ec-shelfRole\">
<ul class=\"ec-shelfGrid\">
";
// line 567
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["pagination"]) || array_key_exists("pagination", $context) ? $context["pagination"] : (function () { throw new RuntimeError('Variable "pagination" does not exist.', 567, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["Product"]) {
// line 568
echo " ";
$context["continue2"] = false;
// line 569
echo " ";
if ((twig_get_attribute($this->env, $this->source, $context["Product"], "belongsToCategory", [0 => 8], "method", false, false, false, 569) && ((isset($context["Cate"]) || array_key_exists("Cate", $context) ? $context["Cate"] : (function () { throw new RuntimeError('Variable "Cate" does not exist.', 569, $this->source); })()) != "8"))) {
// line 570
echo " ";
$context["continue2"] = true;
// line 571
echo " ";
}
// line 572
echo " ";
if ( !(isset($context["continue2"]) || array_key_exists("continue2", $context) ? $context["continue2"] : (function () { throw new RuntimeError('Variable "continue2" does not exist.', 572, $this->source); })())) {
// line 573
echo " ";
if ((twig_get_attribute($this->env, $this->source, $context["Product"], "belongsToCategory", [0 => 9], "method", false, false, false, 573) == false)) {
// line 574
echo " <li class=\"ec-shelfGrid__item\">
<a href=\"";
// line 575
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, false, 575)]), "html", null, true);
echo "\">
<p class=\"ec-shelfGrid__item-image\">
<img src=\"";
// line 577
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->extensions['Eccube\Twig\Extension\EccubeExtension']->getNoImageProduct(twig_get_attribute($this->env, $this->source, $context["Product"], "main_list_image", [], "any", false, false, false, 577)), "save_image"), "html", null, true);
echo "\" alt=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "name", [], "any", false, false, false, 577), "html", null, true);
echo "\" loading=\"lazy\">
</p>
<p class=\"ec-shelfGrid__title\">";
// line 579
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "name", [], "any", false, false, false, 579), "html", null, true);
echo "</p>
";
// line 580
if (twig_get_attribute($this->env, $this->source, $context["Product"], "description_list", [], "any", false, false, false, 580)) {
// line 581
echo " <p class=\"ec-shelfGrid__description\">";
echo nl2br(twig_get_attribute($this->env, $this->source, $context["Product"], "description_list", [], "any", false, false, false, 581));
echo "</p>
";
}
// line 583
echo " <p class=\"price02-default\">
";
// line 584
if (twig_get_attribute($this->env, $this->source, $context["Product"], "hasProductClass", [], "any", false, false, false, 584)) {
// line 585
echo " ";
if ((twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02Min", [], "any", false, false, false, 585) == twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02Max", [], "any", false, false, false, 585))) {
// line 586
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, false, 586)), "html", null, true);
echo "
";
} else {
// line 588
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, false, 588)), "html", null, true);
echo " ~ ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMax", [], "any", false, false, false, 588)), "html", null, true);
echo "
";
}
// line 590
echo " ";
} else {
// line 591
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, false, 591)), "html", null, true);
echo "
";
}
// line 593
echo " </p>
</a>
";
// line 596
if (twig_get_attribute($this->env, $this->source, $context["Product"], "stock_find", [], "any", false, false, false, 596)) {
// line 597
echo " ";
$context["form"] = twig_get_attribute($this->env, $this->source, (isset($context["forms"]) || array_key_exists("forms", $context) ? $context["forms"] : (function () { throw new RuntimeError('Variable "forms" does not exist.', 597, $this->source); })()), twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 597), [], "array", false, false, false, 597);
// line 598
echo " <form class=\"ec-shelfGrid__form\" name=\"form";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 598), "html", null, true);
echo "\" id=\"productForm";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 598), "html", null, true);
echo "\" action=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_add_cart", ["id" => twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 598)]), "html", null, true);
echo "\" method=\"post\">
<div class=\"ec-productRole__actions\">
";
// line 600
if (twig_get_attribute($this->env, $this->source, ($context["form"] ?? null), "classcategory_id1", [], "any", true, true, false, 600)) {
// line 601
echo " ";
if (twig_get_attribute($this->env, $this->source, $context["Product"], "hide_class_category1", [], "any", false, false, false, 601)) {
// line 602
echo " <div class=\"ec-select hide_class_category1\" style=\"display:none;\">
";
} else {
// line 604
echo " <div class=\"ec-select\">
";
}
// line 606
echo "
";
// line 607
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 607, $this->source); })()), "classcategory_id1", [], "any", false, false, false, 607), 'widget');
echo "
";
// line 608
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 608, $this->source); })()), "classcategory_id1", [], "any", false, false, false, 608), 'errors');
echo "
</div>
";
// line 610
if (twig_get_attribute($this->env, $this->source, ($context["form"] ?? null), "classcategory_id2", [], "any", true, true, false, 610)) {
// line 611
echo " ";
if (twig_get_attribute($this->env, $this->source, $context["Product"], "hide_class_category2", [], "any", false, false, false, 611)) {
// line 612
echo " <div class=\"ec-select hide_class_category2\" style=\"display:none;\">
";
} else {
// line 614
echo " <div class=\"ec-select\">
";
}
// line 616
echo "
";
// line 617
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 617, $this->source); })()), "classcategory_id2", [], "any", false, false, false, 617), 'widget');
echo "
";
// line 618
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 618, $this->source); })()), "classcategory_id2", [], "any", false, false, false, 618), 'errors');
echo "
</div>
";
}
// line 621
echo " ";
}
// line 622
echo " ";
if (twig_get_attribute($this->env, $this->source, $context["Product"], "stock_find", [], "any", false, false, false, 622)) {
// line 623
echo " ";
if ($this->extensions['Plugin\KokokaraSelect\Twig\KokokaraSelectTwigExtension']->isKsProduct($context["Product"])) {
// line 624
echo " <div class=\"ec-numberInput\" style=\"display: none;\">
";
} else {
// line 626
echo " <div class=\"ec-numberInput\">
";
}
} else {
// line 629
echo " <div class=\"ec-numberInput\">
";
}
// line 631
echo "<span>";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("common.quantity"), "html", null, true);
echo "</span>
";
// line 632
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 632, $this->source); })()), "quantity", [], "any", false, false, false, 632), 'widget', ["attr" => ["class" => "quantity"]]);
echo "
";
// line 633
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 633, $this->source); })()), "quantity", [], "any", false, false, false, 633), 'errors');
echo "
</div>
</div>
";
// line 636
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock((isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 636, $this->source); })()), 'rest');
echo "
</form>
";
// line 638
if ($this->extensions['Plugin\KokokaraSelect\Twig\KokokaraSelectTwigExtension']->isKsProduct($context["Product"])) {
// line 639
echo " <div class=\"ec-shelfGrid__btn\">
<a href=\"";
// line 640
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, false, 640)]), "html", null, true);
echo "\">商品を選択する</a>
</div>
";
} else {
// line 643
echo " <div class=\"ec-shelfGrid__btn\">
<button type=\"submit\" class=\"ec-blockBtn--action add-cart\" data-cartid=\"";
// line 644
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 644), "html", null, true);
echo "\" form=\"productForm";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 644), "html", null, true);
echo "\">
";
// line 645
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.add_cart"), "html", null, true);
echo "
</button>
</div>
";
}
// line 649
echo " ";
} else {
// line 650
echo " <div class=\"ec-shelfGrid__btn\">
<button type=\"button\" class=\"ec-blockBtn--action\" disabled=\"disabled\">
";
// line 652
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.out_of_stock"), "html", null, true);
echo "
</button>
</div>
";
}
// line 656
echo " </li>
";
}
// line 658
echo " ";
}
// line 659
echo " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['Product'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 660
echo " </ul>
</div>
<div class=\"ec-modal\">
<div class=\"ec-modal-overlay\">
<div class=\"ec-modal-wrap\">
<span class=\"ec-modal-close\"><span class=\"ec-icon\"><img src=\"";
// line 665
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/cross-dark.svg"), "html", null, true);
echo "\" alt=\"\"/></span></span>
<div id=\"ec-modal-header\" class=\"text-center\">";
// line 666
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.add_cart_complete"), "html", null, true);
echo "</div>
<div class=\"ec-modal-box\">
<div class=\"ec-role\">
<span class=\"ec-inlineBtn--cancel\">";
// line 669
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.continue"), "html", null, true);
echo "</span>
<a href=\"";
// line 670
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("cart");
echo "\" class=\"ec-inlineBtn--action\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("common.go_to_cart"), "html", null, true);
echo "</a>
</div>
</div>
</div>
</div>
</div>
<div class=\"ec-pagerRole\">
";
// line 677
$this->loadTemplate("pager.twig", "__string_template__b193d7c4f519c8dc4f7ded7786158cfc69188d2626d3e0a7bedfec13ee0d8d2e", 677)->display(twig_array_merge($context, ["pages" => twig_get_attribute($this->env, $this->source, (isset($context["pagination"]) || array_key_exists("pagination", $context) ? $context["pagination"] : (function () { throw new RuntimeError('Variable "pagination" does not exist.', 677, $this->source); })()), "paginationData", [], "any", false, false, false, 677)]));
// line 678
echo " </div>
";
}
// line 680
echo " ";
} else {
// line 681
echo "
";
// line 682
if (((isset($context["EnUser"]) || array_key_exists("EnUser", $context) ? $context["EnUser"] : (function () { throw new RuntimeError('Variable "EnUser" does not exist.', 682, $this->source); })()) == false)) {
// line 683
echo " ";
$context["IceProducts"] = $this->extensions['Customize\Twig\Extension\TwigExtension']->getCustomizeCategoryProduct(1);
// line 684
echo " ";
$context["CoffeeProducts"] = $this->extensions['Customize\Twig\Extension\TwigExtension']->getCustomizeCategoryProduct(5);
// line 685
echo " ";
$context["BreadProducts"] = $this->extensions['Customize\Twig\Extension\TwigExtension']->getCustomizeCategoryProduct(2);
// line 686
echo "
";
// line 687
if ((twig_length_filter($this->env, (isset($context["IceProducts"]) || array_key_exists("IceProducts", $context) ? $context["IceProducts"] : (function () { throw new RuntimeError('Variable "IceProducts" does not exist.', 687, $this->source); })())) > 0)) {
// line 688
echo " <div class=\"ec-products-top-area\">
<div class=\"ec-product-category-title\">
<h2 class=\"ec-product-category-title__title\">ICE<span style=\"font-size: 0.8rem; color: #999;\">ダシーズアイス</span></h2>
</div><hr>
<div class=\"ec-shelfRole\">
<ul class=\"ec-shelfGrid\">
";
// line 694
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["IceProducts"]) || array_key_exists("IceProducts", $context) ? $context["IceProducts"] : (function () { throw new RuntimeError('Variable "IceProducts" does not exist.', 694, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["Product"]) {
// line 695
echo " ";
if ((twig_get_attribute($this->env, $this->source, $context["Product"], "belongsToCategory", [0 => 9], "method", false, false, false, 695) == false)) {
// line 696
echo " <li class=\"ec-shelfGrid__item\">
<a href=\"";
// line 697
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, false, 697)]), "html", null, true);
echo "\">
<p class=\"ec-shelfGrid__item-image\">
<img src=\"";
// line 699
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->extensions['Eccube\Twig\Extension\EccubeExtension']->getNoImageProduct(twig_get_attribute($this->env, $this->source, $context["Product"], "main_list_image", [], "any", false, false, false, 699)), "save_image"), "html", null, true);
echo "\" alt=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "name", [], "any", false, false, false, 699), "html", null, true);
echo "\" loading=\"lazy\">
</p>
<p class=\"ec-shelfGrid__title\">";
// line 701
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "name", [], "any", false, false, false, 701), "html", null, true);
echo "</p>
";
// line 702
if (twig_get_attribute($this->env, $this->source, $context["Product"], "description_list", [], "any", false, false, false, 702)) {
// line 703
echo " <p class=\"ec-shelfGrid__description\">";
echo nl2br(twig_get_attribute($this->env, $this->source, $context["Product"], "description_list", [], "any", false, false, false, 703));
echo "</p>
";
}
// line 705
echo " <p class=\"price02-default\">
";
// line 706
if (twig_get_attribute($this->env, $this->source, $context["Product"], "hasProductClass", [], "any", false, false, false, 706)) {
// line 707
echo " ";
if ((twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02Min", [], "any", false, false, false, 707) == twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02Max", [], "any", false, false, false, 707))) {
// line 708
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, false, 708)), "html", null, true);
echo "
";
} else {
// line 710
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, false, 710)), "html", null, true);
echo " ~ ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMax", [], "any", false, false, false, 710)), "html", null, true);
echo "
";
}
// line 712
echo " ";
} else {
// line 713
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, false, 713)), "html", null, true);
echo "
";
}
// line 715
echo " </p>
</a>
";
// line 718
if (twig_get_attribute($this->env, $this->source, $context["Product"], "stock_find", [], "any", false, false, false, 718)) {
// line 719
echo " ";
$context["form"] = twig_get_attribute($this->env, $this->source, (isset($context["forms"]) || array_key_exists("forms", $context) ? $context["forms"] : (function () { throw new RuntimeError('Variable "forms" does not exist.', 719, $this->source); })()), twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 719), [], "array", false, false, false, 719);
// line 720
echo " <form class=\"ec-shelfGrid__form\" name=\"form";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 720), "html", null, true);
echo "\" id=\"productForm";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 720), "html", null, true);
echo "\" action=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_add_cart", ["id" => twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 720)]), "html", null, true);
echo "\" method=\"post\">
<div class=\"ec-productRole__actions\">
";
// line 722
if (twig_get_attribute($this->env, $this->source, ($context["form"] ?? null), "classcategory_id1", [], "any", true, true, false, 722)) {
// line 723
echo " ";
if (twig_get_attribute($this->env, $this->source, $context["Product"], "hide_class_category1", [], "any", false, false, false, 723)) {
// line 724
echo " <div class=\"ec-select hide_class_category1\" style=\"display:none;\">
";
} else {
// line 726
echo " <div class=\"ec-select\">
";
}
// line 728
echo "
";
// line 729
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 729, $this->source); })()), "classcategory_id1", [], "any", false, false, false, 729), 'widget');
echo "
";
// line 730
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 730, $this->source); })()), "classcategory_id1", [], "any", false, false, false, 730), 'errors');
echo "
</div>
";
// line 732
if (twig_get_attribute($this->env, $this->source, ($context["form"] ?? null), "classcategory_id2", [], "any", true, true, false, 732)) {
// line 733
echo " ";
if (twig_get_attribute($this->env, $this->source, $context["Product"], "hide_class_category2", [], "any", false, false, false, 733)) {
// line 734
echo " <div class=\"ec-select hide_class_category2\" style=\"display:none;\">
";
} else {
// line 736
echo " <div class=\"ec-select\">
";
}
// line 738
echo "
";
// line 739
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 739, $this->source); })()), "classcategory_id2", [], "any", false, false, false, 739), 'widget');
echo "
";
// line 740
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 740, $this->source); })()), "classcategory_id2", [], "any", false, false, false, 740), 'errors');
echo "
</div>
";
}
// line 743
echo " ";
}
// line 744
echo " ";
if (twig_get_attribute($this->env, $this->source, $context["Product"], "stock_find", [], "any", false, false, false, 744)) {
// line 745
echo " ";
if ($this->extensions['Plugin\KokokaraSelect\Twig\KokokaraSelectTwigExtension']->isKsProduct($context["Product"])) {
// line 746
echo " <div class=\"ec-numberInput\" style=\"display: none;\">
";
} else {
// line 748
echo " <div class=\"ec-numberInput\">
";
}
} else {
// line 751
echo " <div class=\"ec-numberInput\">
";
}
// line 753
echo "<span>";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("common.quantity"), "html", null, true);
echo "</span>
";
// line 754
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 754, $this->source); })()), "quantity", [], "any", false, false, false, 754), 'widget', ["attr" => ["class" => "quantity"]]);
echo "
";
// line 755
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 755, $this->source); })()), "quantity", [], "any", false, false, false, 755), 'errors');
echo "
</div>
</div>
";
// line 758
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock((isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 758, $this->source); })()), 'rest');
echo "
</form>
";
// line 760
if ($this->extensions['Plugin\KokokaraSelect\Twig\KokokaraSelectTwigExtension']->isKsProduct($context["Product"])) {
// line 761
echo " <div class=\"ec-shelfGrid__btn\">
<a href=\"";
// line 762
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, false, 762)]), "html", null, true);
echo "\">商品を選択する</a>
</div>
";
} else {
// line 765
echo " <div class=\"ec-shelfGrid__btn\">
<button type=\"submit\" class=\"ec-blockBtn--action add-cart\" data-cartid=\"";
// line 766
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 766), "html", null, true);
echo "\" form=\"productForm";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 766), "html", null, true);
echo "\">
";
// line 767
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.add_cart"), "html", null, true);
echo "
</button>
</div>
";
}
// line 771
echo " ";
} else {
// line 772
echo " <div class=\"ec-shelfGrid__btn\">
<button type=\"button\" class=\"ec-blockBtn--action\" disabled=\"disabled\">
";
// line 774
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.out_of_stock"), "html", null, true);
echo "
</button>
</div>
";
}
// line 778
echo " </li>
";
}
// line 780
echo " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['Product'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 781
echo " </ul>
</div>
<div class=\"ec-modal\">
<div class=\"ec-modal-overlay\">
<div class=\"ec-modal-wrap\">
<span class=\"ec-modal-close\"><span class=\"ec-icon\"><img src=\"";
// line 786
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/cross-dark.svg"), "html", null, true);
echo "\" alt=\"\"/></span></span>
<div id=\"ec-modal-header\" class=\"text-center\">";
// line 787
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.add_cart_complete"), "html", null, true);
echo "</div>
<div class=\"ec-modal-box\">
<div class=\"ec-role\">
<span class=\"ec-inlineBtn--cancel\">";
// line 790
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.continue"), "html", null, true);
echo "</span>
<a href=\"";
// line 791
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("cart");
echo "\" class=\"ec-inlineBtn--action\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("common.go_to_cart"), "html", null, true);
echo "</a>
</div>
</div>
</div>
</div>
</div>
</div>
";
}
// line 799
echo " ";
if ((twig_length_filter($this->env, (isset($context["CoffeeProducts"]) || array_key_exists("CoffeeProducts", $context) ? $context["CoffeeProducts"] : (function () { throw new RuntimeError('Variable "CoffeeProducts" does not exist.', 799, $this->source); })())) > 0)) {
// line 800
echo " <div class=\"ec-products-top-area\">
<div class=\"ec-product-category-title\">
<h2 class=\"ec-product-category-title__title\">COFFEE<span style=\"font-size: 0.8rem; color: #999;\">コーヒー</span></h2>
</div><hr>
<div class=\"ec-shelfRole\">
<ul class=\"ec-shelfGrid\">
";
// line 806
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["CoffeeProducts"]) || array_key_exists("CoffeeProducts", $context) ? $context["CoffeeProducts"] : (function () { throw new RuntimeError('Variable "CoffeeProducts" does not exist.', 806, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["Product"]) {
// line 807
echo " ";
if ((twig_get_attribute($this->env, $this->source, $context["Product"], "belongsToCategory", [0 => 9], "method", false, false, false, 807) == false)) {
// line 808
echo " <li class=\"ec-shelfGrid__item\">
<a href=\"";
// line 809
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, false, 809)]), "html", null, true);
echo "\">
<p class=\"ec-shelfGrid__item-image\">
<img src=\"";
// line 811
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->extensions['Eccube\Twig\Extension\EccubeExtension']->getNoImageProduct(twig_get_attribute($this->env, $this->source, $context["Product"], "main_list_image", [], "any", false, false, false, 811)), "save_image"), "html", null, true);
echo "\" alt=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "name", [], "any", false, false, false, 811), "html", null, true);
echo "\" loading=\"lazy\">
</p>
<p class=\"ec-shelfGrid__title\">";
// line 813
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "name", [], "any", false, false, false, 813), "html", null, true);
echo "</p>
";
// line 814
if (twig_get_attribute($this->env, $this->source, $context["Product"], "description_list", [], "any", false, false, false, 814)) {
// line 815
echo " <p class=\"ec-shelfGrid__description\">";
echo nl2br(twig_get_attribute($this->env, $this->source, $context["Product"], "description_list", [], "any", false, false, false, 815));
echo "</p>
";
}
// line 817
echo " <p class=\"price02-default\">
";
// line 818
if (twig_get_attribute($this->env, $this->source, $context["Product"], "hasProductClass", [], "any", false, false, false, 818)) {
// line 819
echo " ";
if ((twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02Min", [], "any", false, false, false, 819) == twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02Max", [], "any", false, false, false, 819))) {
// line 820
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, false, 820)), "html", null, true);
echo "
";
} else {
// line 822
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, false, 822)), "html", null, true);
echo " ~ ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMax", [], "any", false, false, false, 822)), "html", null, true);
echo "
";
}
// line 824
echo " ";
} else {
// line 825
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, false, 825)), "html", null, true);
echo "
";
}
// line 827
echo " </p>
</a>
";
// line 830
if (twig_get_attribute($this->env, $this->source, $context["Product"], "stock_find", [], "any", false, false, false, 830)) {
// line 831
echo " ";
$context["form"] = twig_get_attribute($this->env, $this->source, (isset($context["forms"]) || array_key_exists("forms", $context) ? $context["forms"] : (function () { throw new RuntimeError('Variable "forms" does not exist.', 831, $this->source); })()), twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 831), [], "array", false, false, false, 831);
// line 832
echo " <form class=\"ec-shelfGrid__form\" name=\"form";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 832), "html", null, true);
echo "\" id=\"productForm";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 832), "html", null, true);
echo "\" action=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_add_cart", ["id" => twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 832)]), "html", null, true);
echo "\" method=\"post\">
<div class=\"ec-productRole__actions\">
";
// line 834
if (twig_get_attribute($this->env, $this->source, ($context["form"] ?? null), "classcategory_id1", [], "any", true, true, false, 834)) {
// line 835
echo " ";
if (twig_get_attribute($this->env, $this->source, $context["Product"], "hide_class_category1", [], "any", false, false, false, 835)) {
// line 836
echo " <div class=\"ec-select hide_class_category1\" style=\"display:none;\">
";
} else {
// line 838
echo " <div class=\"ec-select\">
";
}
// line 840
echo "
";
// line 841
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 841, $this->source); })()), "classcategory_id1", [], "any", false, false, false, 841), 'widget');
echo "
";
// line 842
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 842, $this->source); })()), "classcategory_id1", [], "any", false, false, false, 842), 'errors');
echo "
</div>
";
// line 844
if (twig_get_attribute($this->env, $this->source, ($context["form"] ?? null), "classcategory_id2", [], "any", true, true, false, 844)) {
// line 845
echo " ";
if (twig_get_attribute($this->env, $this->source, $context["Product"], "hide_class_category2", [], "any", false, false, false, 845)) {
// line 846
echo " <div class=\"ec-select hide_class_category2\" style=\"display:none;\">
";
} else {
// line 848
echo " <div class=\"ec-select\">
";
}
// line 850
echo "
";
// line 851
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 851, $this->source); })()), "classcategory_id2", [], "any", false, false, false, 851), 'widget');
echo "
";
// line 852
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 852, $this->source); })()), "classcategory_id2", [], "any", false, false, false, 852), 'errors');
echo "
</div>
";
}
// line 855
echo " ";
}
// line 856
echo " ";
if (twig_get_attribute($this->env, $this->source, $context["Product"], "stock_find", [], "any", false, false, false, 856)) {
// line 857
echo " ";
if ($this->extensions['Plugin\KokokaraSelect\Twig\KokokaraSelectTwigExtension']->isKsProduct($context["Product"])) {
// line 858
echo " <div class=\"ec-numberInput\" style=\"display: none;\">
";
} else {
// line 860
echo " <div class=\"ec-numberInput\">
";
}
} else {
// line 863
echo " <div class=\"ec-numberInput\">
";
}
// line 865
echo "<span>";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("common.quantity"), "html", null, true);
echo "</span>
";
// line 866
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 866, $this->source); })()), "quantity", [], "any", false, false, false, 866), 'widget', ["attr" => ["class" => "quantity"]]);
echo "
";
// line 867
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 867, $this->source); })()), "quantity", [], "any", false, false, false, 867), 'errors');
echo "
</div>
</div>
";
// line 870
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock((isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 870, $this->source); })()), 'rest');
echo "
</form>
<div class=\"ec-shelfGrid__btn\">
<button type=\"submit\" class=\"ec-blockBtn--action add-cart\" data-cartid=\"";
// line 873
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 873), "html", null, true);
echo "\" form=\"productForm";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 873), "html", null, true);
echo "\">
";
// line 874
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.add_cart"), "html", null, true);
echo "
</button>
</div>
";
} else {
// line 878
echo " <div class=\"ec-shelfGrid__btn\">
<button type=\"button\" class=\"ec-blockBtn--action\" disabled=\"disabled\">
";
// line 880
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.out_of_stock"), "html", null, true);
echo "
</button>
</div>
";
}
// line 884
echo " </li>
";
}
// line 886
echo " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['Product'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 887
echo " </ul>
</div>
<div class=\"ec-modal\">
<div class=\"ec-modal-overlay\">
<div class=\"ec-modal-wrap\">
<span class=\"ec-modal-close\"><span class=\"ec-icon\"><img src=\"";
// line 892
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/cross-dark.svg"), "html", null, true);
echo "\" alt=\"\"/></span></span>
<div id=\"ec-modal-header\" class=\"text-center\">";
// line 893
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.add_cart_complete"), "html", null, true);
echo "</div>
<div class=\"ec-modal-box\">
<div class=\"ec-role\">
<span class=\"ec-inlineBtn--cancel\">";
// line 896
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.continue"), "html", null, true);
echo "</span>
<a href=\"";
// line 897
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("cart");
echo "\" class=\"ec-inlineBtn--action\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("common.go_to_cart"), "html", null, true);
echo "</a>
</div>
</div>
</div>
</div>
</div>
</div>
";
}
// line 905
echo " ";
if ((twig_length_filter($this->env, (isset($context["BreadProducts"]) || array_key_exists("BreadProducts", $context) ? $context["BreadProducts"] : (function () { throw new RuntimeError('Variable "BreadProducts" does not exist.', 905, $this->source); })())) > 0)) {
// line 906
echo " <div class=\"ec-products-top-area\">
<div class=\"ec-product-category-title\">
<h2 class=\"ec-product-category-title__title\">BREAD<span style=\"font-size: 0.8rem; color: #999;\">ブレッド</span></h2>
</div><hr>
<div class=\"ec-shelfRole\">
<ul class=\"ec-shelfGrid\">
";
// line 912
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["BreadProducts"]) || array_key_exists("BreadProducts", $context) ? $context["BreadProducts"] : (function () { throw new RuntimeError('Variable "BreadProducts" does not exist.', 912, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["Product"]) {
// line 913
echo " ";
if ((twig_get_attribute($this->env, $this->source, $context["Product"], "belongsToCategory", [0 => 9], "method", false, false, false, 913) == false)) {
// line 914
echo " <li class=\"ec-shelfGrid__item\">
<a href=\"";
// line 915
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, false, 915)]), "html", null, true);
echo "\">
<p class=\"ec-shelfGrid__item-image\">
<img src=\"";
// line 917
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->extensions['Eccube\Twig\Extension\EccubeExtension']->getNoImageProduct(twig_get_attribute($this->env, $this->source, $context["Product"], "main_list_image", [], "any", false, false, false, 917)), "save_image"), "html", null, true);
echo "\" alt=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "name", [], "any", false, false, false, 917), "html", null, true);
echo "\" loading=\"lazy\">
</p>
<p class=\"ec-shelfGrid__title\">";
// line 919
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "name", [], "any", false, false, false, 919), "html", null, true);
echo "</p>
";
// line 920
if (twig_get_attribute($this->env, $this->source, $context["Product"], "description_list", [], "any", false, false, false, 920)) {
// line 921
echo " <p class=\"ec-shelfGrid__title\">";
echo nl2br(twig_get_attribute($this->env, $this->source, $context["Product"], "description_list", [], "any", false, false, false, 921));
echo "</p>
";
}
// line 923
echo " <p class=\"price02-default\">
";
// line 924
if (twig_get_attribute($this->env, $this->source, $context["Product"], "hasProductClass", [], "any", false, false, false, 924)) {
// line 925
echo " ";
if ((twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02Min", [], "any", false, false, false, 925) == twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02Max", [], "any", false, false, false, 925))) {
// line 926
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, false, 926)), "html", null, true);
echo "
";
} else {
// line 928
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, false, 928)), "html", null, true);
echo " ~ ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMax", [], "any", false, false, false, 928)), "html", null, true);
echo "
";
}
// line 930
echo " ";
} else {
// line 931
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, false, 931)), "html", null, true);
echo "
";
}
// line 933
echo " </p>
</a>
";
// line 936
if (twig_get_attribute($this->env, $this->source, $context["Product"], "stock_find", [], "any", false, false, false, 936)) {
// line 937
echo " ";
$context["form"] = twig_get_attribute($this->env, $this->source, (isset($context["forms"]) || array_key_exists("forms", $context) ? $context["forms"] : (function () { throw new RuntimeError('Variable "forms" does not exist.', 937, $this->source); })()), twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 937), [], "array", false, false, false, 937);
// line 938
echo " <form class=\"ec-shelfGrid__form\" name=\"form";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 938), "html", null, true);
echo "\" id=\"productForm";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 938), "html", null, true);
echo "\" action=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_add_cart", ["id" => twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 938)]), "html", null, true);
echo "\" method=\"post\">
<div class=\"ec-productRole__actions\">
";
// line 940
if (twig_get_attribute($this->env, $this->source, ($context["form"] ?? null), "classcategory_id1", [], "any", true, true, false, 940)) {
// line 941
echo " ";
if (twig_get_attribute($this->env, $this->source, $context["Product"], "hide_class_category1", [], "any", false, false, false, 941)) {
// line 942
echo " <div class=\"ec-select hide_class_category1\" style=\"display:none;\">
";
} else {
// line 944
echo " <div class=\"ec-select\">
";
}
// line 946
echo "
";
// line 947
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 947, $this->source); })()), "classcategory_id1", [], "any", false, false, false, 947), 'widget');
echo "
";
// line 948
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 948, $this->source); })()), "classcategory_id1", [], "any", false, false, false, 948), 'errors');
echo "
</div>
";
// line 950
if (twig_get_attribute($this->env, $this->source, ($context["form"] ?? null), "classcategory_id2", [], "any", true, true, false, 950)) {
// line 951
echo " ";
if (twig_get_attribute($this->env, $this->source, $context["Product"], "hide_class_category2", [], "any", false, false, false, 951)) {
// line 952
echo " <div class=\"ec-select hide_class_category2\" style=\"display:none;\">
";
} else {
// line 954
echo " <div class=\"ec-select\">
";
}
// line 956
echo "
";
// line 957
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 957, $this->source); })()), "classcategory_id2", [], "any", false, false, false, 957), 'widget');
echo "
";
// line 958
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 958, $this->source); })()), "classcategory_id2", [], "any", false, false, false, 958), 'errors');
echo "
</div>
";
}
// line 961
echo " ";
}
// line 962
echo " ";
if (twig_get_attribute($this->env, $this->source, $context["Product"], "stock_find", [], "any", false, false, false, 962)) {
// line 963
echo " ";
if ($this->extensions['Plugin\KokokaraSelect\Twig\KokokaraSelectTwigExtension']->isKsProduct($context["Product"])) {
// line 964
echo " <div class=\"ec-numberInput\" style=\"display: none;\">
";
} else {
// line 966
echo " <div class=\"ec-numberInput\">
";
}
} else {
// line 969
echo " <div class=\"ec-numberInput\">
";
}
// line 971
echo "<span>";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("common.quantity"), "html", null, true);
echo "</span>
";
// line 972
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 972, $this->source); })()), "quantity", [], "any", false, false, false, 972), 'widget', ["attr" => ["class" => "quantity"]]);
echo "
";
// line 973
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 973, $this->source); })()), "quantity", [], "any", false, false, false, 973), 'errors');
echo "
</div>
</div>
";
// line 976
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock((isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 976, $this->source); })()), 'rest');
echo "
</form>
<div class=\"ec-shelfGrid__btn\">
<button type=\"submit\" class=\"ec-blockBtn--action add-cart\" data-cartid=\"";
// line 979
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 979), "html", null, true);
echo "\" form=\"productForm";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 979), "html", null, true);
echo "\">
";
// line 980
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.add_cart"), "html", null, true);
echo "
</button>
</div>
";
} else {
// line 984
echo " <div class=\"ec-shelfGrid__btn\">
<button type=\"button\" class=\"ec-blockBtn--action\" disabled=\"disabled\">
";
// line 986
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.out_of_stock"), "html", null, true);
echo "
</button>
</div>
";
}
// line 990
echo " </li>
";
}
// line 992
echo " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['Product'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 993
echo " </ul>
</div>
<div class=\"ec-modal\">
<div class=\"ec-modal-overlay\">
<div class=\"ec-modal-wrap\">
<span class=\"ec-modal-close\"><span class=\"ec-icon\"><img src=\"";
// line 998
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/cross-dark.svg"), "html", null, true);
echo "\" alt=\"\"/></span></span>
<div id=\"ec-modal-header\" class=\"text-center\">";
// line 999
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.add_cart_complete"), "html", null, true);
echo "</div>
<div class=\"ec-modal-box\">
<div class=\"ec-role\">
<span class=\"ec-inlineBtn--cancel\">";
// line 1002
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("front.product.continue"), "html", null, true);
echo "</span>
<a href=\"";
// line 1003
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("cart");
echo "\" class=\"ec-inlineBtn--action\">";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("common.go_to_cart"), "html", null, true);
echo "</a>
</div>
</div>
</div>
</div>
</div>
</div>
";
}
// line 1011
echo " ";
// line 1117
echo " ";
} else {
// line 1118
echo " ";
$context["EnProducts"] = $this->extensions['Customize\Twig\Extension\TwigExtension']->getCustomizeCategoryProduct(11);
// line 1119
echo "
";
// line 1120
if ((twig_length_filter($this->env, (isset($context["EnProducts"]) || array_key_exists("EnProducts", $context) ? $context["EnProducts"] : (function () { throw new RuntimeError('Variable "EnProducts" does not exist.', 1120, $this->source); })())) > 0)) {
// line 1121
echo " <div class=\"ec-products-top-area\">
<div class=\"ec-product-category-title\">
<h2 class=\"ec-product-category-title__title\">PRODUCTS</h2>
</div><hr>
<div class=\"ec-shelfRole\">
<ul class=\"ec-shelfGrid\">
";
// line 1127
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable((isset($context["EnProducts"]) || array_key_exists("EnProducts", $context) ? $context["EnProducts"] : (function () { throw new RuntimeError('Variable "EnProducts" does not exist.', 1127, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["Product"]) {
// line 1128
echo " ";
if ((twig_get_attribute($this->env, $this->source, $context["Product"], "belongsToCategory", [0 => 9], "method", false, false, false, 1128) == false)) {
// line 1129
echo " <li class=\"ec-shelfGrid__item\">
<a href=\"";
// line 1130
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, false, 1130)]), "html", null, true);
echo "\">
<p class=\"ec-shelfGrid__item-image\">
<img src=\"";
// line 1132
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl($this->extensions['Eccube\Twig\Extension\EccubeExtension']->getNoImageProduct(twig_get_attribute($this->env, $this->source, $context["Product"], "main_list_image", [], "any", false, false, false, 1132)), "save_image"), "html", null, true);
echo "\" alt=\"";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "name", [], "any", false, false, false, 1132), "html", null, true);
echo "\" loading=\"lazy\">
</p>
<p class=\"ec-shelfGrid__title\">";
// line 1134
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "name", [], "any", false, false, false, 1134), "html", null, true);
echo "</p>
";
// line 1135
if (twig_get_attribute($this->env, $this->source, $context["Product"], "description_list", [], "any", false, false, false, 1135)) {
// line 1136
echo " <p class=\"ec-shelfGrid__description\">";
echo nl2br(twig_get_attribute($this->env, $this->source, $context["Product"], "description_list", [], "any", false, false, false, 1136));
echo "</p>
";
}
// line 1138
echo " <p class=\"price02-default\">
";
// line 1139
if (twig_get_attribute($this->env, $this->source, $context["Product"], "hasProductClass", [], "any", false, false, false, 1139)) {
// line 1140
echo " ";
if ((twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02Min", [], "any", false, false, false, 1140) == twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02Max", [], "any", false, false, false, 1140))) {
// line 1141
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, false, 1141)), "html", null, true);
echo "
";
} else {
// line 1143
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, false, 1143)), "html", null, true);
echo " ~ ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMax", [], "any", false, false, false, 1143)), "html", null, true);
echo "
";
}
// line 1145
echo " ";
} else {
// line 1146
echo " ";
echo twig_escape_filter($this->env, $this->extensions['Eccube\Twig\Extension\EccubeExtension']->getPriceFilter(twig_get_attribute($this->env, $this->source, $context["Product"], "getPrice02IncTaxMin", [], "any", false, false, false, 1146)), "html", null, true);
echo "
";
}
// line 1148
echo " </p>
</a>
";
// line 1151
if (twig_get_attribute($this->env, $this->source, $context["Product"], "stock_find", [], "any", false, false, false, 1151)) {
// line 1152
echo " ";
$context["form"] = twig_get_attribute($this->env, $this->source, (isset($context["forms"]) || array_key_exists("forms", $context) ? $context["forms"] : (function () { throw new RuntimeError('Variable "forms" does not exist.', 1152, $this->source); })()), twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 1152), [], "array", false, false, false, 1152);
// line 1153
echo " <form class=\"ec-shelfGrid__form\" name=\"form";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 1153), "html", null, true);
echo "\" id=\"productForm";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 1153), "html", null, true);
echo "\" action=\"";
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("product_add_cart", ["id" => twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 1153)]), "html", null, true);
echo "\" method=\"post\">
<div class=\"ec-productRole__actions\">
";
// line 1155
if (twig_get_attribute($this->env, $this->source, ($context["form"] ?? null), "classcategory_id1", [], "any", true, true, false, 1155)) {
// line 1156
echo " ";
if (twig_get_attribute($this->env, $this->source, $context["Product"], "hide_class_category1", [], "any", false, false, false, 1156)) {
// line 1157
echo " <div class=\"ec-select hide_class_category1\" style=\"display:none;\">
";
} else {
// line 1159
echo " <div class=\"ec-select\">
";
}
// line 1161
echo "
";
// line 1162
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 1162, $this->source); })()), "classcategory_id1", [], "any", false, false, false, 1162), 'widget');
echo "
";
// line 1163
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 1163, $this->source); })()), "classcategory_id1", [], "any", false, false, false, 1163), 'errors');
echo "
</div>
";
// line 1165
if (twig_get_attribute($this->env, $this->source, ($context["form"] ?? null), "classcategory_id2", [], "any", true, true, false, 1165)) {
// line 1166
echo " ";
if (twig_get_attribute($this->env, $this->source, $context["Product"], "hide_class_category2", [], "any", false, false, false, 1166)) {
// line 1167
echo " <div class=\"ec-select hide_class_category2\" style=\"display:none;\">
";
} else {
// line 1169
echo " <div class=\"ec-select\">
";
}
// line 1171
echo "
";
// line 1172
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 1172, $this->source); })()), "classcategory_id2", [], "any", false, false, false, 1172), 'widget');
echo "
";
// line 1173
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 1173, $this->source); })()), "classcategory_id2", [], "any", false, false, false, 1173), 'errors');
echo "
</div>
";
}
// line 1176
echo " ";
}
// line 1177
echo " ";
if (twig_get_attribute($this->env, $this->source, $context["Product"], "stock_find", [], "any", false, false, false, 1177)) {
// line 1178
echo " ";
if ($this->extensions['Plugin\KokokaraSelect\Twig\KokokaraSelectTwigExtension']->isKsProduct($context["Product"])) {
// line 1179
echo " <div class=\"ec-numberInput\" style=\"display: none;\">
";
} else {
// line 1181
echo " <div class=\"ec-numberInput\">
";
}
} else {
// line 1184
echo " <div class=\"ec-numberInput\">
";
}
// line 1186
echo "<span>Quantity</span>
";
// line 1187
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 1187, $this->source); })()), "quantity", [], "any", false, false, false, 1187), 'widget', ["attr" => ["class" => "quantity"]]);
echo "
";
// line 1188
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock(twig_get_attribute($this->env, $this->source, (isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 1188, $this->source); })()), "quantity", [], "any", false, false, false, 1188), 'errors');
echo "
</div>
</div>
";
// line 1191
echo $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->searchAndRenderBlock((isset($context["form"]) || array_key_exists("form", $context) ? $context["form"] : (function () { throw new RuntimeError('Variable "form" does not exist.', 1191, $this->source); })()), 'rest');
echo "
</form>
";
// line 1193
if ($this->extensions['Plugin\KokokaraSelect\Twig\KokokaraSelectTwigExtension']->isKsProduct($context["Product"])) {
// line 1194
echo " <div class=\"ec-shelfGrid__btn\">
<a href=\"";
// line 1195
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, false, 1195)]), "html", null, true);
echo "\">商品を選択する</a>
</div>
";
} else {
// line 1198
echo " <div class=\"ec-shelfGrid__btn\">
<button type=\"submit\" class=\"ec-blockBtn--action add-cart\" data-cartid=\"";
// line 1199
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 1199), "html", null, true);
echo "\" form=\"productForm";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, $context["Product"], "id", [], "any", false, false, false, 1199), "html", null, true);
echo "\">
Add to Cart
</button>
</div>
";
}
// line 1204
echo " ";
} else {
// line 1205
echo " <div class=\"ec-shelfGrid__btn\">
<button type=\"button\" class=\"ec-blockBtn--action\" disabled=\"disabled\">
Out of Stock
</button>
</div>
";
}
// line 1211
echo " </li>
";
}
// line 1213
echo " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['Product'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 1214
echo " </ul>
</div>
<div class=\"ec-modal\">
<div class=\"ec-modal-overlay\">
<div class=\"ec-modal-wrap\">
<span class=\"ec-modal-close\"><span class=\"ec-icon\"><img src=\"";
// line 1219
echo twig_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/icon/cross-dark.svg"), "html", null, true);
echo "\" alt=\"\"/></span></span>
<div class=\"text-center\">Added to cart.</div>
<div class=\"ec-modal-box\">
<div class=\"ec-role\">
<span class=\"ec-inlineBtn--cancel\">Keep shopping</span>
<a href=\"";
// line 1224
echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("cart");
echo "\" class=\"ec-inlineBtn--action\">Go to Cart</a>
</div>
</div>
</div>
</div>
</div>
</div>
";
}
// line 1232
echo " ";
}
// line 1233
echo " ";
}
// line 1234
echo "
";
// line 1235
if ((isset($context["EnUser"]) || array_key_exists("EnUser", $context) ? $context["EnUser"] : (function () { throw new RuntimeError('Variable "EnUser" does not exist.', 1235, $this->source); })())) {
// line 1236
echo " <div class=\"faq-box\">
<div class=\"cp_qa\">
<div class=\"cp_actab\">
<input id=\"cp_tabfour01\" type=\"checkbox\" name=\"tabs\"><br>
<label for=\"cp_tabfour01\">How much is shipping?</label>
<div class=\"cp_actab-content\">
<p>Shipping is free for items over 6,000 yen.</p>
</div>
</div>
<div class=\"cp_actab\">
<input id=\"cp_tabfour02\" type=\"checkbox\" name=\"tabs\"><br>
<label for=\"cp_tabfour02\">Is gift delivery possible?</label>
<div class=\"cp_actab-content\">
<p>For gift delivery we do not offer wrapping paper.<br>Items will be packaged in a presentation box suitable for gifts. If you are sending it as a birthday gift, we can include a birthday sticker. Please fill out the \"Requests\" field on the order process screen.</p>
</div>
</div>
<div class=\"cp_actab\">
<input id=\"cp_tabfour03\" type=\"checkbox\" name=\"tabs\"><br>
<label for=\"cp_tabfour03\">How many days does it take to receive the product?</label>
<div class=\"cp_actab-content\">
<p>We will ship your order within 3-5 business days.<br>In the unlikely event that there is a delay in shipping, we will contact you by email.<br>*Shipping operations are closed on weekends, holidays, and during long holidays.</p>
</div>
</div>
<div class=\"cp_actab\">
<input id=\"cp_tabfour04\" type=\"checkbox\" name=\"tabs\"><br>
<label for=\"cp_tabfour04\">Can we pick a date?</label>
<div class=\"cp_actab-content\">
<p>You can choose the delivery date and time on the order process screen.<br>You can choose the delivery date from 8 days after the order date.<br>〈Time slots〉<br>・Morning<br>・2pm-4pm<br>・4pm-6pm<br>・6pm-8pm<br>・7pm-9pm<br>*Since ice cream is a frozen product, please make sure to set a date and time when you can receive it.</p>
</div>
</div>
<div class=\"cp_actab\">
<input id=\"cp_tabfour05\" type=\"checkbox\" name=\"tabs\"><br>
<label for=\"cp_tabfour05\">How to cancel the order?</label>
<div class=\"cp_actab-content\">
<p>If you wish to cancel your order, please contact us by email within 2 days of placing the order.<br>We cannot accept cancellations or changes to orders after the product has been shipped.<br>Email: infor@darcys-factory.co.jp</p>
</div>
</div>
<div class=\"cp_actab\">
<input id=\"cp_tabfour06\" type=\"checkbox\" name=\"tabs\"><br>
<label for=\"cp_tabfour06\">How can we get a receipt?</label>
<div class=\"cp_actab-content\">
<p>A receipt can be issued 1-2 days after the product is shipped by accessing the receipt issuing URL included in the order confirmation email.</p>
</div>
</div>
</div>
</div>
";
}
// line 1283
echo "
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
public function getTemplateName()
{
return "__string_template__b193d7c4f519c8dc4f7ded7786158cfc69188d2626d3e0a7bedfec13ee0d8d2e";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 2369 => 1283, 2320 => 1236, 2318 => 1235, 2315 => 1234, 2312 => 1233, 2309 => 1232, 2298 => 1224, 2290 => 1219, 2283 => 1214, 2277 => 1213, 2273 => 1211, 2265 => 1205, 2262 => 1204, 2252 => 1199, 2249 => 1198, 2243 => 1195, 2240 => 1194, 2238 => 1193, 2233 => 1191, 2227 => 1188, 2223 => 1187, 2220 => 1186, 2216 => 1184, 2211 => 1181, 2207 => 1179, 2204 => 1178, 2201 => 1177, 2198 => 1176, 2192 => 1173, 2188 => 1172, 2185 => 1171, 2181 => 1169, 2177 => 1167, 2174 => 1166, 2172 => 1165, 2167 => 1163, 2163 => 1162, 2160 => 1161, 2156 => 1159, 2152 => 1157, 2149 => 1156, 2147 => 1155, 2137 => 1153, 2134 => 1152, 2132 => 1151, 2127 => 1148, 2121 => 1146, 2118 => 1145, 2110 => 1143, 2104 => 1141, 2101 => 1140, 2099 => 1139, 2096 => 1138, 2090 => 1136, 2088 => 1135, 2084 => 1134, 2077 => 1132, 2072 => 1130, 2069 => 1129, 2066 => 1128, 2062 => 1127, 2054 => 1121, 2052 => 1120, 2049 => 1119, 2046 => 1118, 2043 => 1117, 2041 => 1011, 2028 => 1003, 2024 => 1002, 2018 => 999, 2014 => 998, 2007 => 993, 2001 => 992, 1997 => 990, 1990 => 986, 1986 => 984, 1979 => 980, 1973 => 979, 1967 => 976, 1961 => 973, 1957 => 972, 1952 => 971, 1948 => 969, 1943 => 966, 1939 => 964, 1936 => 963, 1933 => 962, 1930 => 961, 1924 => 958, 1920 => 957, 1917 => 956, 1913 => 954, 1909 => 952, 1906 => 951, 1904 => 950, 1899 => 948, 1895 => 947, 1892 => 946, 1888 => 944, 1884 => 942, 1881 => 941, 1879 => 940, 1869 => 938, 1866 => 937, 1864 => 936, 1859 => 933, 1853 => 931, 1850 => 930, 1842 => 928, 1836 => 926, 1833 => 925, 1831 => 924, 1828 => 923, 1822 => 921, 1820 => 920, 1816 => 919, 1809 => 917, 1804 => 915, 1801 => 914, 1798 => 913, 1794 => 912, 1786 => 906, 1783 => 905, 1770 => 897, 1766 => 896, 1760 => 893, 1756 => 892, 1749 => 887, 1743 => 886, 1739 => 884, 1732 => 880, 1728 => 878, 1721 => 874, 1715 => 873, 1709 => 870, 1703 => 867, 1699 => 866, 1694 => 865, 1690 => 863, 1685 => 860, 1681 => 858, 1678 => 857, 1675 => 856, 1672 => 855, 1666 => 852, 1662 => 851, 1659 => 850, 1655 => 848, 1651 => 846, 1648 => 845, 1646 => 844, 1641 => 842, 1637 => 841, 1634 => 840, 1630 => 838, 1626 => 836, 1623 => 835, 1621 => 834, 1611 => 832, 1608 => 831, 1606 => 830, 1601 => 827, 1595 => 825, 1592 => 824, 1584 => 822, 1578 => 820, 1575 => 819, 1573 => 818, 1570 => 817, 1564 => 815, 1562 => 814, 1558 => 813, 1551 => 811, 1546 => 809, 1543 => 808, 1540 => 807, 1536 => 806, 1528 => 800, 1525 => 799, 1512 => 791, 1508 => 790, 1502 => 787, 1498 => 786, 1491 => 781, 1485 => 780, 1481 => 778, 1474 => 774, 1470 => 772, 1467 => 771, 1460 => 767, 1454 => 766, 1451 => 765, 1445 => 762, 1442 => 761, 1440 => 760, 1435 => 758, 1429 => 755, 1425 => 754, 1420 => 753, 1416 => 751, 1411 => 748, 1407 => 746, 1404 => 745, 1401 => 744, 1398 => 743, 1392 => 740, 1388 => 739, 1385 => 738, 1381 => 736, 1377 => 734, 1374 => 733, 1372 => 732, 1367 => 730, 1363 => 729, 1360 => 728, 1356 => 726, 1352 => 724, 1349 => 723, 1347 => 722, 1337 => 720, 1334 => 719, 1332 => 718, 1327 => 715, 1321 => 713, 1318 => 712, 1310 => 710, 1304 => 708, 1301 => 707, 1299 => 706, 1296 => 705, 1290 => 703, 1288 => 702, 1284 => 701, 1277 => 699, 1272 => 697, 1269 => 696, 1266 => 695, 1262 => 694, 1254 => 688, 1252 => 687, 1249 => 686, 1246 => 685, 1243 => 684, 1240 => 683, 1238 => 682, 1235 => 681, 1232 => 680, 1228 => 678, 1226 => 677, 1214 => 670, 1210 => 669, 1204 => 666, 1200 => 665, 1193 => 660, 1187 => 659, 1184 => 658, 1180 => 656, 1173 => 652, 1169 => 650, 1166 => 649, 1159 => 645, 1153 => 644, 1150 => 643, 1144 => 640, 1141 => 639, 1139 => 638, 1134 => 636, 1128 => 633, 1124 => 632, 1119 => 631, 1115 => 629, 1110 => 626, 1106 => 624, 1103 => 623, 1100 => 622, 1097 => 621, 1091 => 618, 1087 => 617, 1084 => 616, 1080 => 614, 1076 => 612, 1073 => 611, 1071 => 610, 1066 => 608, 1062 => 607, 1059 => 606, 1055 => 604, 1051 => 602, 1048 => 601, 1046 => 600, 1036 => 598, 1033 => 597, 1031 => 596, 1026 => 593, 1020 => 591, 1017 => 590, 1009 => 588, 1003 => 586, 1000 => 585, 998 => 584, 995 => 583, 989 => 581, 987 => 580, 983 => 579, 976 => 577, 971 => 575, 968 => 574, 965 => 573, 962 => 572, 959 => 571, 956 => 570, 953 => 569, 950 => 568, 946 => 567, 941 => 564, 935 => 560, 933 => 559, 928 => 556, 926 => 555, 921 => 552, 918 => 551, 915 => 550, 913 => 549, 910 => 548, 907 => 547, 904 => 546, 899 => 543, 892 => 539, 888 => 538, 884 => 536, 882 => 535, 879 => 534, 873 => 532, 867 => 530, 865 => 529, 859 => 525, 854 => 523, 851 => 522, 848 => 521, 844 => 514, 838 => 513, 833 => 510, 821 => 508, 817 => 507, 812 => 506, 808 => 505, 804 => 503, 801 => 502, 798 => 501, 796 => 500, 793 => 499, 790 => 498, 787 => 497, 781 => 494, 777 => 493, 772 => 490, 766 => 489, 763 => 488, 760 => 487, 757 => 486, 754 => 485, 742 => 482, 739 => 481, 736 => 480, 733 => 479, 730 => 478, 727 => 477, 724 => 476, 721 => 475, 718 => 474, 715 => 473, 703 => 470, 700 => 469, 697 => 468, 694 => 467, 691 => 466, 688 => 465, 685 => 464, 682 => 463, 678 => 462, 673 => 459, 670 => 458, 667 => 457, 665 => 456, 662 => 455, 659 => 454, 653 => 450, 650 => 449, 647 => 448, 644 => 447, 635 => 441, 626 => 434, 623 => 424, 620 => 410, 617 => 396, 614 => 385, 611 => 384, 608 => 383, 606 => 382, 602 => 380, 595 => 375, 590 => 372, 586 => 367, 579 => 362, 577 => 361, 539 => 325, 537 => 324, 533 => 322, 530 => 321, 522 => 315, 518 => 313, 514 => 311, 512 => 310, 508 => 309, 499 => 303, 494 => 300, 491 => 299, 488 => 298, 485 => 297, 477 => 291, 473 => 289, 469 => 287, 467 => 286, 463 => 285, 454 => 279, 449 => 276, 446 => 275, 443 => 274, 441 => 273, 438 => 272, 435 => 271, 430 => 268, 426 => 266, 424 => 265, 418 => 262, 415 => 261, 412 => 260, 410 => 259, 407 => 258, 404 => 257, 401 => 256, 398 => 255, 395 => 254, 385 => 253, 351 => 228, 341 => 221, 310 => 193, 282 => 167, 268 => 166, 260 => 165, 243 => 164, 239 => 162, 229 => 161, 110 => 50, 108 => 49, 73 => 16, 63 => 15, 52 => 11, 50 => 13, 37 => 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 = 'product_page' %}
{% block stylesheet %}
<style>
.category-tab__item:not(:first-of-type) a {
/* background-color: #eee !important;
color: #231815 !important;*/
margin-left:1rem;
}
/* COFFEE BREAD othersはとりあえず非表示 */
.category-tab__item a.category-2,
/*.category-tab__item a.category-5,*/
.category-tab__item a.category-7 {
display: none;
}
.send-free{
text-align: center;
}
.send-free-box{
display: flex;
margin-top: 0.5rem;
}
.breadcrumb-wrapper{
margin-bottom: 1rem;
}
@media screen and (max-width: 768px) {
.send-free img{
width:100%;
}
.send-free-box{
display: block;
}
}
</style>
{% if EnUser %}
<style>
/*FAQ*/
.cp_qa *, .cp_qa *:after, .cp_qa *:before {
-webkit-box-sizing: border-box;
box-sizing: border-box;}
.cp_qa .cp_actab {
position: relative;
overflow: hidden;
width: 100%;
margin: 0;
color: #491408;
}
.cp_qa .cp_actab input {
position: absolute;
opacity: 0;
}
/* 質問 */
.cp_qa .cp_actab label {
font-weight: bold;
line-height: 1.6em;
position: relative;
display: block;
margin: 0 0 0 0;
padding: 1em 2em 1em 3.5em;
cursor: pointer;
text-indent: 1em;
border-radius: 0.5em;
background: #491408;
text-align: left;
color: #fff;
}
.cp_qa .cp_actab label::before {
font-size: 1.5em;
margin-left: -2.1em;
padding-right: 0em;
content: 'Q.';
left: 3.5rem;
top:0.8rem;
position: absolute;
}
.cp_qa .cp_actab label:hover {
transition: all 0.3s;
color: #fff;
}
/* --質問の+アイコン */
.cp_qa .cp_actab label::after {
font-size: 1.2em;
font-weight: bold;
line-height: 2em;
position: absolute;
top: 10px;
right: 17px;
content: '▼';
display: inline-block;
/*\twidth: 1em;
height: 1em;
*/\t-webkit-transition: transform 0.4s;
transition: transform 0.4s;
}
/* 答え */
.cp_qa .cp_actab .cp_actab-content {
position: relative;
overflow: hidden;
max-height: 0;
padding: 0 0 0 3.5em;
-webkit-transition: max-height 0.2s;
transition: max-height 0.2s;
border-radius: 0 0 0.5em 0.5em;
}
.cp_qa .cp_actab .cp_actab-content::before {
font-size: 1.5em;
position: absolute;
margin: 0.4em 0 0 0em;
padding: 0;
content: 'A.';
left: 27px;
color: #fff;
}
.cp_qa .cp_actab .cp_actab-content p {
margin: 1em 1em 1em 0;
text-align: left;
color: #fff;
padding-left: 1rem;
}
/* 質問を開いた時の仕様 */
/* --答えの高さ */
.cp_qa .cp_actab input:checked ~ .cp_actab-content {
max-height: 40em;
background-color: #491408;
border-top: 1px solid #fff;}
/* 質問をクリックした時のアイコンの動き */
.cp_qa .cp_actab input:checked ~ label {
color: #fff;
border-radius: 0.5em 0.5em 0 0;}
/* 質問をクリックした時の+の動き */
.cp_qa .cp_actab input[type=checkbox]:checked + label::after {
-webkit-transform: rotateZ(45deg);
transform: rotateZ(45deg);
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;}
.faq-box {
position: relative;
width: 90%;
margin: 5rem auto 0;
padding: 0;
}
</style>
{% endif %}
{% endblock %}
{% block javascript %}
<script>
eccube.productsClassCategories = {
{% for Product in pagination %}
\"{{ Product.id|escape('js') }}\": {{ class_categories_as_json(Product)|raw }}{% if loop.last == false %}, {% endif %}
{% endfor %}
};
\$(function() {
// 表示件数を変更
\$('.disp-number').change(function() {
var dispNumber = \$(this).val();
\$('#disp_number').val(dispNumber);
\$('#pageno').val(1);
\$(\"#form1\").submit();
});
// 並び順を変更
\$('.order-by').change(function() {
var orderBy = \$(this).val();
\$('#orderby').val(orderBy);
\$('#pageno').val(1);
\$(\"#form1\").submit();
});
\$('.add-cart').on('click', function(e) {
var \$form = \$(this).parents('li').find('form');
// 個数フォームのチェック
var \$quantity = \$form.parent().find('.quantity');
if (\$quantity.val() < 1) {
\$quantity[0].setCustomValidity('{{ 'front.product.invalid_quantity'|trans }}');
setTimeout(function() {
loadingOverlay('hide');
}, 100);
return true;
} else {
\$quantity[0].setCustomValidity('');
}
e.preventDefault();
\$.ajax({
url: \$form.attr('action'),
type: \$form.attr('method'),
data: \$form.serialize(),
dataType: 'json',
beforeSend: function(xhr, settings) {
// Buttonを無効にする
\$('.add-cart').prop('disabled', true);
}
}).done(function(data) {
// レスポンス内のメッセージをalertで表示
\$.each(data.messages, function() {
\$('#ec-modal-header').html(this);
});
\$('.ec-modal').show()
// カートブロックを更新する
\$.ajax({
url: '{{ url('block_cart') }}',
type: 'GET',
dataType: 'html'
}).done(function(html) {
\$('.ec-headerRole__cart').html(html);
});
}).fail(function(data) {
alert('{{ 'front.product.add_cart_error'|trans }}');
}).always(function(data) {
// Buttonを有効にする
\$('.add-cart').prop('disabled', false);
});
});
var cat = \$(\".hide_class_category1 select,.hide_class_category2 select\");
\$.each(cat, function(){
var select = \$(this);
select.val(select.find(\"option:last\").val());
select.trigger(\"change\");
});
});
\$('.ec-modal-wrap').on('click', function(e) {
// モーダル内の処理は外側にバブリングさせない
e.stopPropagation();
});
\$('.ec-modal-overlay, .ec-modal, .ec-modal-close, .ec-inlineBtn--cancel').on('click', function() {
\$('.ec-modal').hide()
});
</script>
{% endblock %}
{% block main %}
{% set Categories = repository('Eccube\\\\Entity\\\\Category').getList() %}
{% set Cate = app.request.query.get('category_id') %}
{% set Search = app.request.query.get('name') %}
{% set EnUser = app.request.cookies.get('en_user') == 'Y' %}
{% if ChainStore == false %}
{% if Search == false %}
<div class=\"page-header\">
<img src=\"{{ asset('assets/img/product/product_main.jpg') }}\" alt=\"\">
<h1 class=\"page-header__title\">
ONLINE SHOP
{% if EnUser == false %}
<span>ダシーズファクトリー製品のご購入</span>
{% endif %}
</h1>
</div>
{% endif %}
{% endif %}
{% if EnUser == false %}
{% if ChainStore == false %}
{% if Search == false %}
<div class=\"breadcrumb-wrapper\">
<ol class=\"breadcrumb\" itemscope itemtype=\"https://schema.org/BreadcrumbList\">
<li class=\"breadcrumb__item\" itemprop=\"itemListElement\" itemscope itemtype=\"https://schema.org/ListItem\">
<a itemprop=\"item\" href=\"{{ url('homepage') }}\">
<span itemprop=\"name\">HOME</span>
</a>
<meta itemprop=\"position\" content=\"1\" />
</li>
<li class=\"breadcrumb__item\" itemprop=\"itemListElement\" itemscope itemtype=\"https://schema.org/ListItem\">
<a itemprop=\"item\" href=\"{{ url('product_list') }}\">
{% if ChainStore == false %}
<span itemprop=\"name\">ONLINE SHOP</span>
{% else %}
<span itemprop=\"name\">トップ</span>
{% endif %}
</a>
<meta itemprop=\"position\" content=\"2\" />
</li>
</ol>
</div>
{% endif %}
{% endif %}
{% else %}
{% if Search == false %}
<div class=\"breadcrumb-wrapper\">
<ol class=\"breadcrumb\" itemscope itemtype=\"https://schema.org/BreadcrumbList\">
<li class=\"breadcrumb__item\" itemprop=\"itemListElement\" itemscope itemtype=\"https://schema.org/ListItem\">
<a itemprop=\"item\" href=\"{{ url('homepage') }}\">
<span itemprop=\"name\">HOME</span>
</a>
<meta itemprop=\"position\" content=\"1\" />
</li>
<li class=\"breadcrumb__item\" itemprop=\"itemListElement\" itemscope itemtype=\"https://schema.org/ListItem\">
<a itemprop=\"item\" href=\"{{ url('product_list') }}\">
{% if ChainStore == false %}
<span itemprop=\"name\">ONLINE SHOP</span>
{% else %}
<span itemprop=\"name\">トップ</span>
{% endif %}
</a>
<meta itemprop=\"position\" content=\"2\" />
</li>
</ol>
</div>
{% endif %}
{% endif %}
{% if ChainStore %}
<!--<div class=\"online-store-attention\">
<p class=\"online-store-attention-p1\">■ お知らせ</p>
<div class=\"online-store-attention-p2\">
<p>システムメンテナンスのため下記の期間は【商品発注】がご利用いただけません。</p>
<p style=\"font-weight:bold;\" class=\"online-store-attention-p1\">2022年12月1日(木)午前10時 ~ 午後1時(予定)</p>
<p>※作業状況により多少前後する場合がございます。</p></div></div>-->
<!--<div class=\"online-store-attention\">
<p class=\"online-store-attention-p1\"><span> 夏季休業のお知らせ</span></p>
<div class=\"online-store-attention-p2\">
<p> 夏季休業期間:2024年8月10日(土)〜8月18日(日)</p>
<p>《アイス》 8月7日(水)午前12時以降のご注文は、8月16日(金)以降での発送手配予定です。</p>
<p>《コーヒー》8月7日(水)午前12時以降のご注文は、8月19日(月)以降での発送手配予定です。</p></div>
<p style=\"text-align: end;\"><a href=\"/shop/store-news/240719-02/\" style=\"color: #ef857d;\">詳しくはこちら ︎</a></p>
</div>-->
<!--<div class=\"online-store-attention\">
<p class=\"online-store-attention-p1\">■ 年末年始休業のお知らせ</p>
<div class=\"online-store-attention-p2\">
<p>休業期間:2023年12月29日(金)〜2024年1月4日(木)</p>
<p>アイス:12月27日(水)正午以降のご注文は、1月5日(金)以降の発送手配予定です。</p>
<p>コーヒー:12月27日(水)正午以降のご注文は、1月10日(水)以降の発送手配予定です。</p></div>
</div>-->
<!--<div class=\"online-store-attention\">
<p class=\"online-store-attention-p1\">臨時休業に伴う発注停止のご案内</p>
<div class=\"online-store-attention-p2\">
<p>下記の期間は発注を停止させていただきます。</p><p><span style=\"border-bottom:1px solid #333;\">2023年11月14日(火)18時〜11月17日(金)正午まで</span></p>
</div>
<p style=\"margin-top:1rem; margin-left:0.5rem;\">詳しくは<a href=\"https://darcys-factory.co.jp/shop/store-news/231027-01/\"> 新着情報 ︎</a>をご覧ください。</p>
</div>-->
<!--<div class=\"online-store-attention\" style=\"box-shadow: none; background-color:#fff;\">
<p class=\"online-store-attention-p1\" style=\"color: #231815;\">■ 大雪による配送遅延について</p>
<div class=\"online-store-attention-p2\">
<p>日本海側を中心とする大雪の影響により、商品のお届けに遅延が発生しております。お届けまで通常より日数をいただくことがございます。予めご了承ください。
詳細は<a href=\"https://www.kuronekoyamato.co.jp/ytc/chien/chien_hp.html\" target=\"_blank\">ヤマト運輸様ウェブページ</a>よりご確認ください。
</p></div>
</div>-->
<div class=\"p-chain-store-heading\">
{% if Cate == '8' %}
<div class=\"p-chain-store-heading__text\">
<h1 class=\"p-chain-store-heading__title\">販促品発注</h1>
<p class=\"p-chain-store-heading__lead\">発注する商品を選んでカートに入れてください。</p>
</div>
{% else %}
<div class=\"p-chain-store-heading__text\">
<h1 class=\"p-chain-store-heading__title\">商品発注</h1>
{#
<p class=\"p-chain-store-heading__lead\">発注する商品を選んでカートに入れてください。アイスは数量「1」で20個セットになります。<br>アイスは冷凍便、コーヒーは常温便でのお届けとなります。アイスとコーヒーは同時決済ができませんのでご注意ください。</p>
#}
<p class=\"p-chain-store-heading__lead\">数量の異なるアイスの同時決済はできません。</br>アイスは冷凍便、コーヒーは常温便でのお届けとなります。アイスとコーヒーは同時決済ができませんのでご注意ください。</p>
</div>
{% endif %}
<div class=\"p-chain-store-heading__btn\">
<a href=\"/shop/delivery/\">お届けについて</a>
</div>
</div>
{% endif %}
{% if EnUser == false %}
{% if ChainStore == false %}
{% if Search == false %}
{#
<div class=\"online-store-attention\">
<p class=\"online-store-attention-p1\">■ お知らせ</p>
<div class=\"online-store-attention-p2\">
<p style=\"font-weight:bold;\">ただいまシステムメンテナンスのため、オンラインショップを一時停止しております。</p>
<p>オンラインショップ再開日時は、12月1日(木)午後1時頃を予定しております。再開まで今しばらくお待ちください。</p>
<p>※作業状況により多少前後する場合がございます。</p>
</div>
</div>
#}
{#
<div class=\"online-store-attention\">
<p class=\"online-store-attention-p1\"><span> 夏季休業のお知らせ</span></p>
<div class=\"online-store-attention-p2\">
<p> 夏季休業期間:2024年8月10日(土)〜8月18日(日)</p>
<p>《アイス》 8月7日(水)午前12時以降のご注文は、8月16日(金)以降での発送手配予定です。</p>
<p>《コーヒー》8月7日(水)午前12時以降のご注文は、8月19日(月)以降での発送手配予定です。</p></div><hr>
<p class=\"online-store-attention-p1\" style=\"margin-top:1rem;\"><span> 各種お問い合わせにつきまして</span></p>
<div class=\"online-store-attention-p2\">
<p> 8月9日(金)18時以降のメール・電話等の各種お問い合わせは、8月19日(月)以降に対応させていただきます。</p>
<p style=\"text-align: end;\"><a href=\"/shop/240719-01/\" style=\"color: #ef857d;\">詳しくはこちら ︎</a></p></div>
</div>
#}
{#
<div class=\"online-store-attention\">
<p class=\"online-store-attention-p1\">■ 年末年始休業のお知らせ</p>
<div class=\"online-store-attention-p2\">
<p>休業期間:2023年12月29日(金)〜2024年1月4日(木)</p>
<p>アイス:12月27日(水)正午以降のご注文は、1月5日(金)以降の発送手配予定です。</p>
<p>コーヒー:12月27日(水)正午以降のご注文は、1月10日(水)以降の発送手配予定です。</p></div>
<p class=\"online-store-attention-p1\" style=\"margin-top:1rem;\">■ 各種お問い合わせにつきまして</p>
<div class=\"online-store-attention-p2\">
<p>12月28日(木)18時以降のメール・電話等の各種お問い合わせは、1月5日(金)以降に対応させていただきます。</p>
</div>
</div>
#}
{#
<div class=\"online-store-attention\" style=\"box-shadow: none;\">
<p class=\"online-store-attention-p1\" style=\"color: #231815;\">■ 大雪による配送遅延について</p>
<div class=\"online-store-attention-p2\">
<p>日本海側を中心とする大雪の影響により、商品のお届けに遅延が発生しております。お届けまで通常より日数をいただくことがございます。予めご了承ください。
詳細は<a href=\"https://www.kuronekoyamato.co.jp/ytc/chien/chien_hp.html\" target=\"_blank\">ヤマト運輸様ウェブページ</a>よりご確認ください。</p>
</div>
</div>
#}
<div class=\"online-store-information\">
<p class=\"online-store-information__text\">ダシーズこだわりの商品をお楽しみください。<br><span style=\"font-size:0.9rem;\"> ※ お届け日やお支払いについての詳細は、<a href=\"/shop/guide/\">GUIDE(お買い物ガイド)</a>をご確認ください。<br>※ アイスは冷凍便、コーヒーは常温便でのお届けとなります。アイスとコーヒーは同時決済ができませんのでご注意ください。</span></p>
</div>
<div class=\"noto-box\">
<div class=\"noto-flex\">
<p style=\"text-align: center;\"><img src=\"{{ asset('assets/img/product/noto.png') }}\" alt=\"能登半島地震復興⽀援\" style=\"\"></p>
<p class=\"noto-p\"><span style=\"font-size: 1.4rem; color:#B15528; font-family: serif;\">「加賀棒ほうじ茶」</span><span style=\"font-size: 1.4rem; font-family: serif; color:#444c32;\">で石川県を応援しよう!<br></span><span style=\"text-align: left;\">この度は令和6年に⽯川県で発⽣した地震により被災された⽅々に⼼よりお⾒舞い申し上げます。ダシーズファクトリーでは、復興を⽀援するため⽯川県で古くから親しまれてきた加賀棒ほうじ茶を使った『加賀棒ほうじ茶アイス』の売り上げの⼀部を義援⾦として⽯川県に寄付いたします。多くの⽅に召し上がっていただくことで、継続的な能登半島地震の復興⽀援につながります。</span></p>
</div>
</div>
{% endif %}
{% endif %}
{% else %}
{% if Search == false %}
<div class=\"online-store-information\">
<p class=\"online-store-information__text\">Shop now at Darcy’s Factory<br>What could be better than Darcy’s premium ice cream, delivered right to your door?<br><span style=\"font-size:0.9rem;\">※ To learn more about delivery and payment, check out our <a href=\"/shop/en/guide/\">Shopping Guide</a>.<br>※ Ice cream orders are delivered frozen to your door.</span></p>
</div>
{% endif %}
{% endif %}
{% if EnUser == false %}
{% if ChainStore == false %}
{% if Search == false %}
<div class=\"category-tab\" style=\"margin-top:1rem;\">
<h2 class=\"category-tab__title\">CATEGORY<span>カテゴリー</span></h2>
<ul class=\"category-tab__list\">
{% for category_item in Categories %}
{% set continue = false %}
{% if ChainStore == false %}
{% if category_item.id == 8 or category_item.id == 9 or category_item.id == 11 %}
{% set continue = true %}
{% endif %}
{% if not continue %}
<li class=\"category-tab__item\">
<a class=\"category-{{ category_item.id }}\" href=\"{{ url('product_list') }}?category_id={{ category_item.id }}\">{{ category_item.name }}</a>
</li>
{% endif %}
{% if continue %}
{% set continue = false %}
{% endif %}
{% else %}
{% if category_item.id == 7 or category_item.id == 9 or category_item.id == 11 %}
{% set continue = true %}
{% endif %}
{% if not continue %}
<li class=\"category-tab__item\">
<a class=\"category-{{ category_item.id }}\" href=\"{{ url('product_list') }}?category_id={{ category_item.id }}\">{{ category_item.name }}</a>
</li>
{% endif %}
{% if continue %}
{% set continue = false %}
{% endif %}
{% endif %}
{% endfor %}
</ul>
</div>
<div class=\"send-free-box\">
<p class=\"send-free\"><img src=\"{{ asset('assets/img/product/send-free1.jpg') }}\" alt=\"ダシーズファクトリーアイス条件達成で送料無料でお得\"></p>
<p class=\"send-free\"><img src=\"{{ asset('assets/img/product/send-free2.jpg') }}\" alt=\"ダシーズファクトリーコーヒー条件達成で送料無料でお得\"></p>
</div>
{% endif %}
{% endif %}
{% endif %}
{% if EnUser == false %}
{% if ChainStore == false %}
{% if Search %}
<div class=\"ec-searchnavRole\">
<form name=\"form1\" id=\"form1\" method=\"get\" action=\"\">
{% for item in search_form %}
<input type=\"hidden\" id=\"{{ item.vars.id }}\"
name=\"{{ item.vars.full_name }}\"
{% if item.vars.value is not empty %}value=\"{{ item.vars.value }}\" {% endif %}/>
{% endfor %}
</form>
<div class=\"ec-searchnavRole__topicpath\">
<ol class=\"ec-topicpath\">
<li class=\"ec-topicpath__item\"><a href=\"{{ url('product_list') }}\">{{ 'front.product.all_category'|trans }}</a></li>
<li class=\"ec-topicpath__item\"><a href=\"{{ url('product_list') }}\">商品一覧</a></li>
{# {% for Path in Category.path %}
<li class=\"ec-topicpath__divider\">|</li>
<li class=\"ec-topicpath__item{% if loop.last %}--active{% endif %}\"><a
href=\"{{ url('product_list') }}?category_id={{ Path.id }}\">{{ Path.name }}</a>
</li>
{% endfor %} #}
{% if search_form.vars.value and search_form.vars.value.name %}
<li class=\"ec-topicpath__divider\">|</li>
<li class=\"ec-topicpath__item\">{{ 'front.product.search_result__keyword'|trans({ '%name%': search_form.vars.value.name }) }}</li>
{% endif %}
</ol>
</div>
<div class=\"ec-searchnavRole__infos\">
<div class=\"ec-searchnavRole__counter\">
{% if pagination.totalItemCount > 0 %}
{{ 'front.product.search_result__detail'|trans({ '%count%': pagination.totalItemCount })|raw }}
{% else %}
<span>{{ 'front.product.search__product_not_found'|trans }}</span>
{% endif %}
</div>
{% if pagination.totalItemCount > 0 %}
<div class=\"ec-searchnavRole__actions\">
<div class=\"ec-select\">
{{ form_widget(disp_number_form, {'id': '', 'attr': {'class': 'disp-number'}}) }}
{{ form_widget(order_by_form, {'id': '', 'attr': {'class': 'order-by'}}) }}
</div>
</div>
{% endif %}
</div>
</div>
{% endif %}
{% endif %}
{% endif %}
{% if Search or ChainStore or Cate %}
{% if pagination.totalItemCount > 0 %}
{% if Cate == '1' %}
<div class=\"ec-product-category-title\">
<h2 class=\"ec-product-category-title__title\">ICE<span style=\"font-size: 0.8rem; color: #999;\">ダシーズアイス</span></h2>
</div><hr>
{% elseif Cate == '2' %}
<div class=\"ec-product-category-title\">
<h2 class=\"ec-product-category-title__title\">BREAD<span style=\"font-size: 0.8rem; color: #999;\">ブレッド</span></h2>
</div><hr>
{% elseif Cate == '5' %}
<div class=\"ec-product-category-title\">
<h2 class=\"ec-product-category-title__title\">COFFEE<span style=\"font-size: 0.8rem; color: #999;\">コーヒー</span></h2>
</div><hr>
{% endif %}
<div class=\"ec-shelfRole\">
<ul class=\"ec-shelfGrid\">
{% for Product in pagination %}
{% set continue2 = false %}
{% if Product.belongsToCategory(8) and Cate != '8' %}
{% set continue2 = true %}
{% endif %}
{% if not continue2 %}
{% if Product.belongsToCategory(9) == false %}
<li class=\"ec-shelfGrid__item\">
<a href=\"{{ url('product_detail', {'id': Product.id}) }}\">
<p class=\"ec-shelfGrid__item-image\">
<img src=\"{{ asset(Product.main_list_image|no_image_product, 'save_image') }}\" alt=\"{{ Product.name }}\" loading=\"lazy\">
</p>
<p class=\"ec-shelfGrid__title\">{{ Product.name }}</p>
{% if Product.description_list %}
<p class=\"ec-shelfGrid__description\">{{ Product.description_list|raw|nl2br }}</p>
{% endif %}
<p class=\"price02-default\">
{% if Product.hasProductClass %}
{% if Product.getPrice02Min == Product.getPrice02Max %}
{{ Product.getPrice02IncTaxMin|price }}
{% else %}
{{ Product.getPrice02IncTaxMin|price }} ~ {{ Product.getPrice02IncTaxMax|price }}
{% endif %}
{% else %}
{{ Product.getPrice02IncTaxMin|price }}
{% endif %}
</p>
</a>
{% if Product.stock_find %}
{% set form = forms[Product.id] %}
<form class=\"ec-shelfGrid__form\" name=\"form{{ Product.id }}\" id=\"productForm{{ Product.id }}\" action=\"{{ url('product_add_cart', {id:Product.id}) }}\" method=\"post\">
<div class=\"ec-productRole__actions\">
{% if form.classcategory_id1 is defined %}
{% if Product.hide_class_category1 %}
<div class=\"ec-select hide_class_category1\" style=\"display:none;\">
{% else %}
<div class=\"ec-select\">
{% endif %}
{{ form_widget(form.classcategory_id1) }}
{{ form_errors(form.classcategory_id1) }}
</div>
{% if form.classcategory_id2 is defined %}
{% if Product.hide_class_category2 %}
<div class=\"ec-select hide_class_category2\" style=\"display:none;\">
{% else %}
<div class=\"ec-select\">
{% endif %}
{{ form_widget(form.classcategory_id2) }}
{{ form_errors(form.classcategory_id2) }}
</div>
{% endif %}
{% endif %}
{% if Product.stock_find %}
{% if is_kokokara_select_product(Product) %}
<div class=\"ec-numberInput\" style=\"display: none;\">
{% else %}
<div class=\"ec-numberInput\">
{% endif %}
{% else %}
<div class=\"ec-numberInput\">
{% endif %}
<span>{{ 'common.quantity'|trans }}</span>
{{ form_widget(form.quantity, {'attr': {'class': 'quantity'}}) }}
{{ form_errors(form.quantity) }}
</div>
</div>
{{ form_rest(form) }}
</form>
{% if is_kokokara_select_product(Product) %}
<div class=\"ec-shelfGrid__btn\">
<a href=\"{{ url('product_detail', {'id': Product.id}) }}\">商品を選択する</a>
</div>
{% else %}
<div class=\"ec-shelfGrid__btn\">
<button type=\"submit\" class=\"ec-blockBtn--action add-cart\" data-cartid=\"{{ Product.id }}\" form=\"productForm{{ Product.id }}\">
{{ 'front.product.add_cart'|trans }}
</button>
</div>
{% endif %}
{% else %}
<div class=\"ec-shelfGrid__btn\">
<button type=\"button\" class=\"ec-blockBtn--action\" disabled=\"disabled\">
{{ 'front.product.out_of_stock'|trans }}
</button>
</div>
{% endif %}
</li>
{% endif %}
{% endif %}
{% endfor %}
</ul>
</div>
<div class=\"ec-modal\">
<div class=\"ec-modal-overlay\">
<div class=\"ec-modal-wrap\">
<span class=\"ec-modal-close\"><span class=\"ec-icon\"><img src=\"{{ asset('assets/icon/cross-dark.svg') }}\" alt=\"\"/></span></span>
<div id=\"ec-modal-header\" class=\"text-center\">{{ 'front.product.add_cart_complete'|trans }}</div>
<div class=\"ec-modal-box\">
<div class=\"ec-role\">
<span class=\"ec-inlineBtn--cancel\">{{ 'front.product.continue'|trans }}</span>
<a href=\"{{ url('cart') }}\" class=\"ec-inlineBtn--action\">{{ 'common.go_to_cart'|trans }}</a>
</div>
</div>
</div>
</div>
</div>
<div class=\"ec-pagerRole\">
{% include \"pager.twig\" with {'pages': pagination.paginationData} %}
</div>
{% endif %}
{% else %}
{% if EnUser == false %}
{% set IceProducts = CustomizeCategoryProduct(1) %}
{% set CoffeeProducts = CustomizeCategoryProduct(5) %}
{% set BreadProducts = CustomizeCategoryProduct(2) %}
{% if IceProducts|length > 0 %}
<div class=\"ec-products-top-area\">
<div class=\"ec-product-category-title\">
<h2 class=\"ec-product-category-title__title\">ICE<span style=\"font-size: 0.8rem; color: #999;\">ダシーズアイス</span></h2>
</div><hr>
<div class=\"ec-shelfRole\">
<ul class=\"ec-shelfGrid\">
{% for Product in IceProducts %}
{% if Product.belongsToCategory(9) == false %}
<li class=\"ec-shelfGrid__item\">
<a href=\"{{ url('product_detail', {'id': Product.id}) }}\">
<p class=\"ec-shelfGrid__item-image\">
<img src=\"{{ asset(Product.main_list_image|no_image_product, 'save_image') }}\" alt=\"{{ Product.name }}\" loading=\"lazy\">
</p>
<p class=\"ec-shelfGrid__title\">{{ Product.name }}</p>
{% if Product.description_list %}
<p class=\"ec-shelfGrid__description\">{{ Product.description_list|raw|nl2br }}</p>
{% endif %}
<p class=\"price02-default\">
{% if Product.hasProductClass %}
{% if Product.getPrice02Min == Product.getPrice02Max %}
{{ Product.getPrice02IncTaxMin|price }}
{% else %}
{{ Product.getPrice02IncTaxMin|price }} ~ {{ Product.getPrice02IncTaxMax|price }}
{% endif %}
{% else %}
{{ Product.getPrice02IncTaxMin|price }}
{% endif %}
</p>
</a>
{% if Product.stock_find %}
{% set form = forms[Product.id] %}
<form class=\"ec-shelfGrid__form\" name=\"form{{ Product.id }}\" id=\"productForm{{ Product.id }}\" action=\"{{ url('product_add_cart', {id:Product.id}) }}\" method=\"post\">
<div class=\"ec-productRole__actions\">
{% if form.classcategory_id1 is defined %}
{% if Product.hide_class_category1 %}
<div class=\"ec-select hide_class_category1\" style=\"display:none;\">
{% else %}
<div class=\"ec-select\">
{% endif %}
{{ form_widget(form.classcategory_id1) }}
{{ form_errors(form.classcategory_id1) }}
</div>
{% if form.classcategory_id2 is defined %}
{% if Product.hide_class_category2 %}
<div class=\"ec-select hide_class_category2\" style=\"display:none;\">
{% else %}
<div class=\"ec-select\">
{% endif %}
{{ form_widget(form.classcategory_id2) }}
{{ form_errors(form.classcategory_id2) }}
</div>
{% endif %}
{% endif %}
{% if Product.stock_find %}
{% if is_kokokara_select_product(Product) %}
<div class=\"ec-numberInput\" style=\"display: none;\">
{% else %}
<div class=\"ec-numberInput\">
{% endif %}
{% else %}
<div class=\"ec-numberInput\">
{% endif %}
<span>{{ 'common.quantity'|trans }}</span>
{{ form_widget(form.quantity, {'attr': {'class': 'quantity'}}) }}
{{ form_errors(form.quantity) }}
</div>
</div>
{{ form_rest(form) }}
</form>
{% if is_kokokara_select_product(Product) %}
<div class=\"ec-shelfGrid__btn\">
<a href=\"{{ url('product_detail', {'id': Product.id}) }}\">商品を選択する</a>
</div>
{% else %}
<div class=\"ec-shelfGrid__btn\">
<button type=\"submit\" class=\"ec-blockBtn--action add-cart\" data-cartid=\"{{ Product.id }}\" form=\"productForm{{ Product.id }}\">
{{ 'front.product.add_cart'|trans }}
</button>
</div>
{% endif %}
{% else %}
<div class=\"ec-shelfGrid__btn\">
<button type=\"button\" class=\"ec-blockBtn--action\" disabled=\"disabled\">
{{ 'front.product.out_of_stock'|trans }}
</button>
</div>
{% endif %}
</li>
{% endif %}
{% endfor %}
</ul>
</div>
<div class=\"ec-modal\">
<div class=\"ec-modal-overlay\">
<div class=\"ec-modal-wrap\">
<span class=\"ec-modal-close\"><span class=\"ec-icon\"><img src=\"{{ asset('assets/icon/cross-dark.svg') }}\" alt=\"\"/></span></span>
<div id=\"ec-modal-header\" class=\"text-center\">{{ 'front.product.add_cart_complete'|trans }}</div>
<div class=\"ec-modal-box\">
<div class=\"ec-role\">
<span class=\"ec-inlineBtn--cancel\">{{ 'front.product.continue'|trans }}</span>
<a href=\"{{ url('cart') }}\" class=\"ec-inlineBtn--action\">{{ 'common.go_to_cart'|trans }}</a>
</div>
</div>
</div>
</div>
</div>
</div>
{% endif %}
{% if CoffeeProducts|length > 0 %}
<div class=\"ec-products-top-area\">
<div class=\"ec-product-category-title\">
<h2 class=\"ec-product-category-title__title\">COFFEE<span style=\"font-size: 0.8rem; color: #999;\">コーヒー</span></h2>
</div><hr>
<div class=\"ec-shelfRole\">
<ul class=\"ec-shelfGrid\">
{% for Product in CoffeeProducts %}
{% if Product.belongsToCategory(9) == false %}
<li class=\"ec-shelfGrid__item\">
<a href=\"{{ url('product_detail', {'id': Product.id}) }}\">
<p class=\"ec-shelfGrid__item-image\">
<img src=\"{{ asset(Product.main_list_image|no_image_product, 'save_image') }}\" alt=\"{{ Product.name }}\" loading=\"lazy\">
</p>
<p class=\"ec-shelfGrid__title\">{{ Product.name }}</p>
{% if Product.description_list %}
<p class=\"ec-shelfGrid__description\">{{ Product.description_list|raw|nl2br }}</p>
{% endif %}
<p class=\"price02-default\">
{% if Product.hasProductClass %}
{% if Product.getPrice02Min == Product.getPrice02Max %}
{{ Product.getPrice02IncTaxMin|price }}
{% else %}
{{ Product.getPrice02IncTaxMin|price }} ~ {{ Product.getPrice02IncTaxMax|price }}
{% endif %}
{% else %}
{{ Product.getPrice02IncTaxMin|price }}
{% endif %}
</p>
</a>
{% if Product.stock_find %}
{% set form = forms[Product.id] %}
<form class=\"ec-shelfGrid__form\" name=\"form{{ Product.id }}\" id=\"productForm{{ Product.id }}\" action=\"{{ url('product_add_cart', {id:Product.id}) }}\" method=\"post\">
<div class=\"ec-productRole__actions\">
{% if form.classcategory_id1 is defined %}
{% if Product.hide_class_category1 %}
<div class=\"ec-select hide_class_category1\" style=\"display:none;\">
{% else %}
<div class=\"ec-select\">
{% endif %}
{{ form_widget(form.classcategory_id1) }}
{{ form_errors(form.classcategory_id1) }}
</div>
{% if form.classcategory_id2 is defined %}
{% if Product.hide_class_category2 %}
<div class=\"ec-select hide_class_category2\" style=\"display:none;\">
{% else %}
<div class=\"ec-select\">
{% endif %}
{{ form_widget(form.classcategory_id2) }}
{{ form_errors(form.classcategory_id2) }}
</div>
{% endif %}
{% endif %}
{% if Product.stock_find %}
{% if is_kokokara_select_product(Product) %}
<div class=\"ec-numberInput\" style=\"display: none;\">
{% else %}
<div class=\"ec-numberInput\">
{% endif %}
{% else %}
<div class=\"ec-numberInput\">
{% endif %}
<span>{{ 'common.quantity'|trans }}</span>
{{ form_widget(form.quantity, {'attr': {'class': 'quantity'}}) }}
{{ form_errors(form.quantity) }}
</div>
</div>
{{ form_rest(form) }}
</form>
<div class=\"ec-shelfGrid__btn\">
<button type=\"submit\" class=\"ec-blockBtn--action add-cart\" data-cartid=\"{{ Product.id }}\" form=\"productForm{{ Product.id }}\">
{{ 'front.product.add_cart'|trans }}
</button>
</div>
{% else %}
<div class=\"ec-shelfGrid__btn\">
<button type=\"button\" class=\"ec-blockBtn--action\" disabled=\"disabled\">
{{ 'front.product.out_of_stock'|trans }}
</button>
</div>
{% endif %}
</li>
{% endif %}
{% endfor %}
</ul>
</div>
<div class=\"ec-modal\">
<div class=\"ec-modal-overlay\">
<div class=\"ec-modal-wrap\">
<span class=\"ec-modal-close\"><span class=\"ec-icon\"><img src=\"{{ asset('assets/icon/cross-dark.svg') }}\" alt=\"\"/></span></span>
<div id=\"ec-modal-header\" class=\"text-center\">{{ 'front.product.add_cart_complete'|trans }}</div>
<div class=\"ec-modal-box\">
<div class=\"ec-role\">
<span class=\"ec-inlineBtn--cancel\">{{ 'front.product.continue'|trans }}</span>
<a href=\"{{ url('cart') }}\" class=\"ec-inlineBtn--action\">{{ 'common.go_to_cart'|trans }}</a>
</div>
</div>
</div>
</div>
</div>
</div>
{% endif %}
{% if BreadProducts|length > 0 %}
<div class=\"ec-products-top-area\">
<div class=\"ec-product-category-title\">
<h2 class=\"ec-product-category-title__title\">BREAD<span style=\"font-size: 0.8rem; color: #999;\">ブレッド</span></h2>
</div><hr>
<div class=\"ec-shelfRole\">
<ul class=\"ec-shelfGrid\">
{% for Product in BreadProducts %}
{% if Product.belongsToCategory(9) == false %}
<li class=\"ec-shelfGrid__item\">
<a href=\"{{ url('product_detail', {'id': Product.id}) }}\">
<p class=\"ec-shelfGrid__item-image\">
<img src=\"{{ asset(Product.main_list_image|no_image_product, 'save_image') }}\" alt=\"{{ Product.name }}\" loading=\"lazy\">
</p>
<p class=\"ec-shelfGrid__title\">{{ Product.name }}</p>
{% if Product.description_list %}
<p class=\"ec-shelfGrid__title\">{{ Product.description_list|raw|nl2br }}</p>
{% endif %}
<p class=\"price02-default\">
{% if Product.hasProductClass %}
{% if Product.getPrice02Min == Product.getPrice02Max %}
{{ Product.getPrice02IncTaxMin|price }}
{% else %}
{{ Product.getPrice02IncTaxMin|price }} ~ {{ Product.getPrice02IncTaxMax|price }}
{% endif %}
{% else %}
{{ Product.getPrice02IncTaxMin|price }}
{% endif %}
</p>
</a>
{% if Product.stock_find %}
{% set form = forms[Product.id] %}
<form class=\"ec-shelfGrid__form\" name=\"form{{ Product.id }}\" id=\"productForm{{ Product.id }}\" action=\"{{ url('product_add_cart', {id:Product.id}) }}\" method=\"post\">
<div class=\"ec-productRole__actions\">
{% if form.classcategory_id1 is defined %}
{% if Product.hide_class_category1 %}
<div class=\"ec-select hide_class_category1\" style=\"display:none;\">
{% else %}
<div class=\"ec-select\">
{% endif %}
{{ form_widget(form.classcategory_id1) }}
{{ form_errors(form.classcategory_id1) }}
</div>
{% if form.classcategory_id2 is defined %}
{% if Product.hide_class_category2 %}
<div class=\"ec-select hide_class_category2\" style=\"display:none;\">
{% else %}
<div class=\"ec-select\">
{% endif %}
{{ form_widget(form.classcategory_id2) }}
{{ form_errors(form.classcategory_id2) }}
</div>
{% endif %}
{% endif %}
{% if Product.stock_find %}
{% if is_kokokara_select_product(Product) %}
<div class=\"ec-numberInput\" style=\"display: none;\">
{% else %}
<div class=\"ec-numberInput\">
{% endif %}
{% else %}
<div class=\"ec-numberInput\">
{% endif %}
<span>{{ 'common.quantity'|trans }}</span>
{{ form_widget(form.quantity, {'attr': {'class': 'quantity'}}) }}
{{ form_errors(form.quantity) }}
</div>
</div>
{{ form_rest(form) }}
</form>
<div class=\"ec-shelfGrid__btn\">
<button type=\"submit\" class=\"ec-blockBtn--action add-cart\" data-cartid=\"{{ Product.id }}\" form=\"productForm{{ Product.id }}\">
{{ 'front.product.add_cart'|trans }}
</button>
</div>
{% else %}
<div class=\"ec-shelfGrid__btn\">
<button type=\"button\" class=\"ec-blockBtn--action\" disabled=\"disabled\">
{{ 'front.product.out_of_stock'|trans }}
</button>
</div>
{% endif %}
</li>
{% endif %}
{% endfor %}
</ul>
</div>
<div class=\"ec-modal\">
<div class=\"ec-modal-overlay\">
<div class=\"ec-modal-wrap\">
<span class=\"ec-modal-close\"><span class=\"ec-icon\"><img src=\"{{ asset('assets/icon/cross-dark.svg') }}\" alt=\"\"/></span></span>
<div id=\"ec-modal-header\" class=\"text-center\">{{ 'front.product.add_cart_complete'|trans }}</div>
<div class=\"ec-modal-box\">
<div class=\"ec-role\">
<span class=\"ec-inlineBtn--cancel\">{{ 'front.product.continue'|trans }}</span>
<a href=\"{{ url('cart') }}\" class=\"ec-inlineBtn--action\">{{ 'common.go_to_cart'|trans }}</a>
</div>
</div>
</div>
</div>
</div>
</div>
{% endif %}
{# {% if RestProducts is defined %}
{% if RestProducts|length > 0 %}
<div class=\"ec-products-top-area\">
<div class=\"ec-product-category-title\">
<h2 class=\"ec-product-category-title__title\">その他の商品</h2>
</div>
<div class=\"ec-shelfRole\">
<ul class=\"ec-shelfGrid\">
{% for Product in BreadProducts %}
<li class=\"ec-shelfGrid__item\">
<a href=\"{{ url('product_detail', {'id': Product.id}) }}\">
<p class=\"ec-shelfGrid__item-image\">
<img src=\"{{ asset(Product.main_list_image|no_image_product, 'save_image') }}\" alt=\"{{ Product.name }}\" loading=\"lazy\">
</p>
<p class=\"ec-shelfGrid__title\">{{ Product.name }}</p>
{% if Product.description_list %}
<p class=\"ec-shelfGrid__title\">{{ Product.description_list|raw|nl2br }}</p>
{% endif %}
<p class=\"price02-default\">
{% if Product.hasProductClass %}
{% if Product.getPrice02Min == Product.getPrice02Max %}
{{ Product.getPrice02IncTaxMin|price }}
{% else %}
{{ Product.getPrice02IncTaxMin|price }} ~ {{ Product.getPrice02IncTaxMax|price }}
{% endif %}
{% else %}
{{ Product.getPrice02IncTaxMin|price }}
{% endif %}
</p>
</a>
{% if Product.stock_find %}
{% set form = forms[Product.id] %}
<form class=\"ec-shelfGrid__form\" name=\"form{{ Product.id }}\" id=\"productForm{{ Product.id }}\" action=\"{{ url('product_add_cart', {id:Product.id}) }}\" method=\"post\">
<div class=\"ec-productRole__actions\">
{% if form.classcategory_id1 is defined %}
{% if Product.hide_class_category1 %}
<div class=\"ec-select hide_class_category1\" style=\"display:none;\">
{% else %}
<div class=\"ec-select\">
{% endif %}
{{ form_widget(form.classcategory_id1) }}
{{ form_errors(form.classcategory_id1) }}
</div>
{% if form.classcategory_id2 is defined %}
{% if Product.hide_class_category2 %}
<div class=\"ec-select hide_class_category2\" style=\"display:none;\">
{% else %}
<div class=\"ec-select\">
{% endif %}
{{ form_widget(form.classcategory_id2) }}
{{ form_errors(form.classcategory_id2) }}
</div>
{% endif %}
{% endif %}
{% if Product.stock_find %}
{% if is_kokokara_select_product(Product) %}
<div class=\"ec-numberInput\" style=\"display: none;\">
{% else %}
<div class=\"ec-numberInput\">
{% endif %}
{% else %}
<div class=\"ec-numberInput\">
{% endif %}
<span>{{ 'common.quantity'|trans }}</span>
{{ form_widget(form.quantity, {'attr': {'class': 'quantity'}}) }}
{{ form_errors(form.quantity) }}
</div>
</div>
{{ form_rest(form) }}
</form>
<div class=\"ec-shelfGrid__btn\">
<button type=\"submit\" class=\"ec-blockBtn--action add-cart\" data-cartid=\"{{ Product.id }}\" form=\"productForm{{ Product.id }}\">
{{ 'front.product.add_cart'|trans }}
</button>
</div>
{% else %}
<div class=\"ec-shelfGrid__btn\">
<button type=\"button\" class=\"ec-blockBtn--action\" disabled=\"disabled\">
{{ 'front.product.out_of_stock'|trans }}
</button>
</div>
{% endif %}
</li>
{% endfor %}
</ul>
</div>
<div class=\"ec-modal\">
<div class=\"ec-modal-overlay\">
<div class=\"ec-modal-wrap\">
<span class=\"ec-modal-close\"><span class=\"ec-icon\"><img src=\"{{ asset('assets/icon/cross-dark.svg') }}\" alt=\"\"/></span></span>
<div id=\"ec-modal-header\" class=\"text-center\">{{ 'front.product.add_cart_complete'|trans }}</div>
<div class=\"ec-modal-box\">
<div class=\"ec-role\">
<span class=\"ec-inlineBtn--cancel\">{{ 'front.product.continue'|trans }}</span>
<a href=\"{{ url('cart') }}\" class=\"ec-inlineBtn--action\">{{ 'common.go_to_cart'|trans }}</a>
</div>
</div>
</div>
</div>
</div>
</div>
{% endif %}
{% endif %} #}
{% else %}
{% set EnProducts = CustomizeCategoryProduct(11) %}
{% if EnProducts|length > 0 %}
<div class=\"ec-products-top-area\">
<div class=\"ec-product-category-title\">
<h2 class=\"ec-product-category-title__title\">PRODUCTS</h2>
</div><hr>
<div class=\"ec-shelfRole\">
<ul class=\"ec-shelfGrid\">
{% for Product in EnProducts %}
{% if Product.belongsToCategory(9) == false %}
<li class=\"ec-shelfGrid__item\">
<a href=\"{{ url('product_detail', {'id': Product.id}) }}\">
<p class=\"ec-shelfGrid__item-image\">
<img src=\"{{ asset(Product.main_list_image|no_image_product, 'save_image') }}\" alt=\"{{ Product.name }}\" loading=\"lazy\">
</p>
<p class=\"ec-shelfGrid__title\">{{ Product.name }}</p>
{% if Product.description_list %}
<p class=\"ec-shelfGrid__description\">{{ Product.description_list|raw|nl2br }}</p>
{% endif %}
<p class=\"price02-default\">
{% if Product.hasProductClass %}
{% if Product.getPrice02Min == Product.getPrice02Max %}
{{ Product.getPrice02IncTaxMin|price }}
{% else %}
{{ Product.getPrice02IncTaxMin|price }} ~ {{ Product.getPrice02IncTaxMax|price }}
{% endif %}
{% else %}
{{ Product.getPrice02IncTaxMin|price }}
{% endif %}
</p>
</a>
{% if Product.stock_find %}
{% set form = forms[Product.id] %}
<form class=\"ec-shelfGrid__form\" name=\"form{{ Product.id }}\" id=\"productForm{{ Product.id }}\" action=\"{{ url('product_add_cart', {id:Product.id}) }}\" method=\"post\">
<div class=\"ec-productRole__actions\">
{% if form.classcategory_id1 is defined %}
{% if Product.hide_class_category1 %}
<div class=\"ec-select hide_class_category1\" style=\"display:none;\">
{% else %}
<div class=\"ec-select\">
{% endif %}
{{ form_widget(form.classcategory_id1) }}
{{ form_errors(form.classcategory_id1) }}
</div>
{% if form.classcategory_id2 is defined %}
{% if Product.hide_class_category2 %}
<div class=\"ec-select hide_class_category2\" style=\"display:none;\">
{% else %}
<div class=\"ec-select\">
{% endif %}
{{ form_widget(form.classcategory_id2) }}
{{ form_errors(form.classcategory_id2) }}
</div>
{% endif %}
{% endif %}
{% if Product.stock_find %}
{% if is_kokokara_select_product(Product) %}
<div class=\"ec-numberInput\" style=\"display: none;\">
{% else %}
<div class=\"ec-numberInput\">
{% endif %}
{% else %}
<div class=\"ec-numberInput\">
{% endif %}
<span>Quantity</span>
{{ form_widget(form.quantity, {'attr': {'class': 'quantity'}}) }}
{{ form_errors(form.quantity) }}
</div>
</div>
{{ form_rest(form) }}
</form>
{% if is_kokokara_select_product(Product) %}
<div class=\"ec-shelfGrid__btn\">
<a href=\"{{ url('product_detail', {'id': Product.id}) }}\">商品を選択する</a>
</div>
{% else %}
<div class=\"ec-shelfGrid__btn\">
<button type=\"submit\" class=\"ec-blockBtn--action add-cart\" data-cartid=\"{{ Product.id }}\" form=\"productForm{{ Product.id }}\">
Add to Cart
</button>
</div>
{% endif %}
{% else %}
<div class=\"ec-shelfGrid__btn\">
<button type=\"button\" class=\"ec-blockBtn--action\" disabled=\"disabled\">
Out of Stock
</button>
</div>
{% endif %}
</li>
{% endif %}
{% endfor %}
</ul>
</div>
<div class=\"ec-modal\">
<div class=\"ec-modal-overlay\">
<div class=\"ec-modal-wrap\">
<span class=\"ec-modal-close\"><span class=\"ec-icon\"><img src=\"{{ asset('assets/icon/cross-dark.svg') }}\" alt=\"\"/></span></span>
<div class=\"text-center\">Added to cart.</div>
<div class=\"ec-modal-box\">
<div class=\"ec-role\">
<span class=\"ec-inlineBtn--cancel\">Keep shopping</span>
<a href=\"{{ url('cart') }}\" class=\"ec-inlineBtn--action\">Go to Cart</a>
</div>
</div>
</div>
</div>
</div>
</div>
{% endif %}
{% endif %}
{% endif %}
{% if EnUser %}
<div class=\"faq-box\">
<div class=\"cp_qa\">
<div class=\"cp_actab\">
<input id=\"cp_tabfour01\" type=\"checkbox\" name=\"tabs\"><br>
<label for=\"cp_tabfour01\">How much is shipping?</label>
<div class=\"cp_actab-content\">
<p>Shipping is free for items over 6,000 yen.</p>
</div>
</div>
<div class=\"cp_actab\">
<input id=\"cp_tabfour02\" type=\"checkbox\" name=\"tabs\"><br>
<label for=\"cp_tabfour02\">Is gift delivery possible?</label>
<div class=\"cp_actab-content\">
<p>For gift delivery we do not offer wrapping paper.<br>Items will be packaged in a presentation box suitable for gifts. If you are sending it as a birthday gift, we can include a birthday sticker. Please fill out the \"Requests\" field on the order process screen.</p>
</div>
</div>
<div class=\"cp_actab\">
<input id=\"cp_tabfour03\" type=\"checkbox\" name=\"tabs\"><br>
<label for=\"cp_tabfour03\">How many days does it take to receive the product?</label>
<div class=\"cp_actab-content\">
<p>We will ship your order within 3-5 business days.<br>In the unlikely event that there is a delay in shipping, we will contact you by email.<br>*Shipping operations are closed on weekends, holidays, and during long holidays.</p>
</div>
</div>
<div class=\"cp_actab\">
<input id=\"cp_tabfour04\" type=\"checkbox\" name=\"tabs\"><br>
<label for=\"cp_tabfour04\">Can we pick a date?</label>
<div class=\"cp_actab-content\">
<p>You can choose the delivery date and time on the order process screen.<br>You can choose the delivery date from 8 days after the order date.<br>〈Time slots〉<br>・Morning<br>・2pm-4pm<br>・4pm-6pm<br>・6pm-8pm<br>・7pm-9pm<br>*Since ice cream is a frozen product, please make sure to set a date and time when you can receive it.</p>
</div>
</div>
<div class=\"cp_actab\">
<input id=\"cp_tabfour05\" type=\"checkbox\" name=\"tabs\"><br>
<label for=\"cp_tabfour05\">How to cancel the order?</label>
<div class=\"cp_actab-content\">
<p>If you wish to cancel your order, please contact us by email within 2 days of placing the order.<br>We cannot accept cancellations or changes to orders after the product has been shipped.<br>Email: infor@darcys-factory.co.jp</p>
</div>
</div>
<div class=\"cp_actab\">
<input id=\"cp_tabfour06\" type=\"checkbox\" name=\"tabs\"><br>
<label for=\"cp_tabfour06\">How can we get a receipt?</label>
<div class=\"cp_actab-content\">
<p>A receipt can be issued 1-2 days after the product is shipped by accessing the receipt issuing URL included in the order confirmation email.</p>
</div>
</div>
</div>
</div>
{% endif %}
{% endblock %}", "__string_template__b193d7c4f519c8dc4f7ded7786158cfc69188d2626d3e0a7bedfec13ee0d8d2e", "");
}
}