var/cache/dev/twig/8d/8ddc512ce5ef95a29662640fee17655c.php line 53
<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\CoreExtension;
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;
/* women/product/product_page.twig */
class __TwigTemplate_cb80cf9bf84f68a4be75a102e2e9745d extends Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'head' => [$this, 'block_head'],
'breadcrumb' => [$this, 'block_breadcrumb'],
'main' => [$this, 'block_main'],
'newsletter' => [$this, 'block_newsletter'],
'js' => [$this, 'block_js'],
];
}
protected function doGetParent(array $context)
{
// line 1
return "women/base/base_women.twig";
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "women/product/product_page.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "women/product/product_page.twig"));
$this->parent = $this->loadTemplate("women/base/base_women.twig", "women/product/product_page.twig", 1);
yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
}
// line 3
public function block_head($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "head"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "head"));
// line 4
yield " ";
// line 5
yield " ";
yield from $this->loadTemplate("women/product/styles.html.twig", "women/product/product_page.twig", 5)->unwrap()->yield($context);
// line 6
yield " <style>
.image-swatch li img {
width: 60px;
height: 60px;
cursor: pointer;
}
.breadcrumb-item+.breadcrumb-item::before {
float: left;
padding-right: .5rem;
color: #6c757d;
content: \"›\";
}
.product-right .price-detail span {
font-size: 22px;
padding-left: 0px;
}
.product-shipping-info{
display: grid;
grid-gap: 30px;
}
.product-right .product-count {
padding: 15px 15px;
border: 1px solid #eee;
background-color: #ffff;
}
.p-btn-circle {
border-radius: 100px;
}
.product-page-details .dashed-border-box {
padding: 22px 28px;
border: 1px dashed #ddd;
margin-bottom: 25px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
margin-top: 34px;
}
</style>
<link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css\" integrity=\"sha512-z3gLpd7yknf1YoNbCzqRKc4qyor8gaKU1qmn+CShxbuBusANI9QpRohGBreCFkKxLhei6S9CQXFEbbKuqLg0DA==\" crossorigin=\"anonymous\" referrerpolicy=\"no-referrer\" />
<link rel=\"stylesheet\" type=\"text/css\" href=\"";
// line 54
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/slick/slick.css"), "html", null, true);
yield "\">
<link rel=\"stylesheet\" type=\"text/css\" href=\"";
// line 55
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/slick/slick-theme.css"), "html", null, true);
yield "\">
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
// line 60
public function block_breadcrumb($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "breadcrumb"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "breadcrumb"));
// line 61
yield " <div class=\"breadcrumb-section\">
<div class=\"container\">
<div class=\"row\">
<div class=\"col-sm-12\">
<nav aria-label=\"breadcrumb\" class=\"theme-breadcrumb\">
<ol class=\"breadcrumb justify-content-lg-start\">
<li class=\"breadcrumb-item d-mobile-none\"><a href=\"/\">";
// line 67
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Home", [], "templates"), "html", null, true);
yield "</a></li>
<li class=\"breadcrumb-item d-mobile-none\"><a href=\"/\">";
// line 68
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 68, $this->source); })()), "name", [], "any", false, false, false, 68), "html", null, true);
yield "</a></li>
<li class=\"breadcrumb-item active\" aria-current=\"page\">";
// line 69
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 69, $this->source); })()), "name", [], "any", false, false, false, 69), "html", null, true);
yield "</li>
</ol>
</nav>
</div>
</div>
</div>
</div>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
// line 78
public function block_main($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "main"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "main"));
// line 79
yield "
";
// line 81
yield " <script>
let maxProductInStock //Add maximum product in stock
</script>
";
// line 86
yield " <!-- section start -->
<section>
<div class=\"collection-wrapper\">
<div class=\"container\">
<div class=\"row\">
<div class=\"col-lg-1 col-sm-2 col-xs-12\">
<div class=\"row\">
<div class=\"col-12 p-0\">
<div class=\"slider-right-nav\">
";
// line 95
if (CoreExtension::getAttribute($this->env, $this->source, ($context["variant"] ?? null), "images", [], "any", true, true, false, 95)) {
// line 96
yield " ";
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 96, $this->source); })()), "images", [], "any", false, false, false, 96));
foreach ($context['_seq'] as $context["_key"] => $context["image"]) {
// line 97
yield " <div>
<img src=\"";
// line 98
yield Twig\Extension\EscaperExtension::escape($this->env, $context["image"], "html", null, true);
yield "\" alt=\"";
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 98, $this->source); })()), "name", [], "any", false, false, false, 98), "html", null, true);
yield "\"
class=\"img-fluid blur-up lazyload\">
</div>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['image'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 102
yield " ";
}
// line 103
yield " </div>
</div>
</div>
</div>
<div class=\"col-lg-5 col-sm-10 col-xs-12 order-up\">
<div class=\"product-right-slick\">
";
// line 110
if (CoreExtension::getAttribute($this->env, $this->source, ($context["variant"] ?? null), "images", [], "any", true, true, false, 110)) {
// line 111
yield " ";
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 111, $this->source); })()), "images", [], "any", false, false, false, 111));
$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["image"]) {
// line 112
yield " <div>
<img src=\"";
// line 113
yield Twig\Extension\EscaperExtension::escape($this->env, $context["image"], "html", null, true);
yield "\" alt=\"";
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 113, $this->source); })()), "name", [], "any", false, false, false, 113), "html", null, true);
yield "\"
class=\"img-fluid blur-up lazyload image_zoom_cls-";
// line 114
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, $context["loop"], "index", [], "any", false, false, false, 114), "html", null, true);
yield "\">
</div>
";
++$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['image'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 117
yield " ";
}
// line 118
yield " </div>
</div>
<div class=\"col-lg-6 rtl-text\">
<div class=\"product-right\">
";
// line 123
yield " <h2 class=\"product-name\">";
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 123, $this->source); })()), "name", [], "any", false, false, false, 123), "html", null, true);
yield "</h2>
";
// line 125
yield " ";
// line 128
yield " ";
// line 129
yield " ";
// line 130
yield " ";
// line 134
yield " ";
// line 135
yield " <h3 class=\"price-detail text-stroke\"><span class=\"product-price\">";
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 135, $this->source); })()), "getRetailPrice", [], "method", false, false, false, 135), "html", null, true);
yield " EUR</span></h3>
<span class=\"text-uppercase\">";
// line 137
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Color", [], "templates"), "html", null, true);
yield " : <strong id=\"colorSwatch\">Red</strong></span>
<ul class=\"image-swatch mt-2\">
";
// line 139
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable((isset($context["options"]) || array_key_exists("options", $context) ? $context["options"] : (function () { throw new RuntimeError('Variable "options" does not exist.', 139, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["option"]) {
// line 140
yield " ";
$context["foo"] = "bar";
// line 141
yield " ";
// line 142
yield " <li
data-color=\"";
// line 143
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, $context["option"], "value", [], "any", false, false, false, 143), "html", null, true);
yield "\"
onmouseover=\"product.swatchColor('";
// line 144
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, $context["option"], "value", [], "any", false, false, false, 144), "html", null, true);
yield "')\"
";
// line 146
yield " ";
if ((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["option"], "productVariant", [], "any", false, false, false, 146), "id", [], "any", false, false, false, 146) == CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 146, $this->source); })()), "id", [], "any", false, false, false, 146))) {
yield "class=\"active\"";
}
// line 147
yield " >
<a href=\"";
// line 148
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_product_page", ["pid" => CoreExtension::getAttribute($this->env, $this->source, (isset($context["product"]) || array_key_exists("product", $context) ? $context["product"] : (function () { throw new RuntimeError('Variable "product" does not exist.', 148, $this->source); })()), "id", [], "any", false, false, false, 148), "vid" => CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["option"], "productVariant", [], "any", false, false, false, 148), "id", [], "any", false, false, false, 148), "gender" => "women"]), "html", null, true);
yield "\"><img src=\"";
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["option"], "productVariant", [], "any", false, false, false, 148), "mainImage", [], "any", false, false, false, 148), "html", null, true);
yield "\" alt=\"\" class=\"img-fluid blur-up lazyload\"></a>
</li>
";
// line 151
yield " ";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['option'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 152
yield " </ul>
<div id=\"selectSize\" class=\"addeffect-section product-description border-product\">
<h6 class=\"product-title size-text\">";
// line 154
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("select size", [], "templates"), "html", null, true);
yield " </h6>
<div class=\"modal fade\" id=\"sizemodal\" tabindex=\"-1\" role=\"dialog\"
aria-labelledby=\"exampleModalLabel\" aria-hidden=\"true\">
<div class=\"modal-dialog modal-dialog-centered\" role=\"document\">
<div class=\"modal-content\">
<div class=\"modal-header\">
<h5 class=\"modal-title\" id=\"exampleModalLabel\">Sheer
Straight Kurta</h5>
<button type=\"button\" class=\"btn-close\" data-bs-dismiss=\"modal\"
aria-label=\"Close\"><span aria-hidden=\"true\">×</span></button>
</div>
<div class=\"modal-body\"><img src=\"../assets/images/size-chart.jpg\" alt=\"\"
class=\"img-fluid blur-up lazyload\"></div>
</div>
</div>
</div>
<h6 class=\"size-select error-message\">";
// line 171
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("please select size", [], "templates"), "html", null, true);
yield "</h6>
<div class=\"size-box\">
<ul>
";
// line 174
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable((isset($context["sizeOptions"]) || array_key_exists("sizeOptions", $context) ? $context["sizeOptions"] : (function () { throw new RuntimeError('Variable "sizeOptions" does not exist.', 174, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["size"]) {
// line 175
yield " <li onclick=\"product.selectCurrent('";
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["size"], "productVariant", [], "any", false, false, false, 175), "id", [], "any", false, false, false, 175), "html", null, true);
yield "',this)\">
<div id=\"v-info\" data-id=\"";
// line 176
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["size"], "productVariant", [], "any", false, false, false, 176), "id", [], "any", false, false, false, 176), "html", null, true);
yield "\" data-name=\"";
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["size"], "productVariant", [], "any", false, false, false, 176), "name", [], "any", false, false, false, 176), "html", null, true);
yield "\" data-price=\"";
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["size"], "productVariant", [], "any", false, false, false, 176), "price", [], "any", false, false, false, 176), "html", null, true);
yield "\" data-image=\"";
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["size"], "productVariant", [], "any", false, false, false, 176), "mainImage", [], "any", false, false, false, 176), "html", null, true);
yield "\">
</div>
<a href=\"javascript:void(0)\">";
// line 178
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, $context["size"], "value", [], "any", false, false, false, 178), "html", null, true);
yield "</a>
</li>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['size'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 181
yield " </ul>
</div>
</div>
<div class=\"product-buttons\">
";
// line 186
if ((CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 186, $this->source); })()), "quantity", [], "any", false, false, false, 186) == 0)) {
// line 187
yield " <div id=\"cartEffect\" class=\"btn p-btn-circle hover-solid btn-animation product\">
<h6 class=\"product-title text-danger\">";
// line 188
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("SOLD OUT", [], "templates"), "html", null, true);
yield "</h6>
</div>
";
} else {
// line 191
yield " <div onclick=\"product.addToCart()\" id=\"cartEffect\" class=\"btn p-btn-circle btn-solid hover-solid btn-animation product\">
<i class=\"fa fa-shopping-cart me-1\" aria-hidden=\"true\"></i> ";
// line 192
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("add to cart", [], "templates"), "html", null, true);
yield "
</div>
";
}
// line 195
yield " <a href=\"#\" data-p-id=\"";
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 195, $this->source); })()), "product", [], "any", false, false, false, 195), "id", [], "any", false, false, false, 195), "html", null, true);
yield "\" onclick=\"addToFavoris(this,'fa-2xl')\" class=\"btn btn-solid p-btn-circle\">
";
// line 196
if (CoreExtension::inFilter(CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 196, $this->source); })()), "product", [], "any", false, false, false, 196), "id", [], "any", false, false, false, 196), CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 196, $this->source); })()), "session", [], "any", false, false, false, 196), "get", ["wishlist"], "method", false, false, false, 196))) {
// line 197
yield " <i class='fa-solid fa-heart fa-2xl' style='color: #ff0000;'></i>
";
} else {
// line 199
yield " <i class='fa-regular fa-heart fa-2xl'></i>
";
}
// line 201
yield " </a>
</div>
<div class=\"product-count\">
<ul class=\"product-shipping-info\">
<li>
<i class=\"fa-solid fa-truck fa-2xl me-1\"></i>
<span class=\"lang\">";
// line 207
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Free shipping on qualifying orders", [], "templates"), "html", null, true);
yield "</span>
</li>
<li>
";
// line 211
yield " <i class=\"fa-solid fa-box fa-2xl me-1\"></i>
<span class=\"lang\">";
// line 212
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Free Returns", [], "templates"), "html", null, true);
yield " </span>
</li>
</ul>
</div>
";
// line 222
yield " <div class=\"border-product\">
<div class=\"row product-accordion\">
<div class=\"col-sm-12\">
<div class=\"accordion theme-accordion\" id=\"accordionExample\">
";
// line 226
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 226, $this->source); })()), "description", [], "any", false, false, false, 226)) {
// line 227
yield " <div class=\"card\">
<div class=\"card-header\" id=\"headingOne\">
<h5 class=\"mb-0\"><button class=\"btn btn-link\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapseOne\" aria-expanded=\"true\" aria-controls=\"collapseOne\">";
// line 229
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("product description", [], "templates"), "html", null, true);
yield "</button></h5>
</div>
<div id=\"collapseOne\" class=\"collapse show\" aria-labelledby=\"headingOne\" data-bs-parent=\"#accordionExample\" style=\"\">
<div class=\"card-body\">
<p><p>";
// line 233
yield CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 233, $this->source); })()), "description", [], "any", false, false, false, 233);
yield "</p></p>
</div>
</div>
</div>
";
}
// line 238
yield "
";
// line 239
if (CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 239, $this->source); })()), "composition", [], "any", false, false, false, 239)) {
// line 240
yield " <div class=\"card\">
<div class=\"card-header\" id=\"headingThree\">
<h5 class=\"mb-0\"><button class=\"btn btn-link collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapseThree\" aria-expanded=\"false\" aria-controls=\"collapseThree\">";
// line 242
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Material", [], "templates"), "html", null, true);
yield "</button></h5>
</div>
<div id=\"collapseThree\" class=\"collapse\" aria-labelledby=\"headingThree\" data-bs-parent=\"#accordionExample\" style=\"\">
<div class=\"card-body\">
<p>";
// line 246
yield CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 246, $this->source); })()), "composition", [], "any", false, false, false, 246);
yield "</p>
</div>
</div>
</div>
";
}
// line 251
yield "
<div class=\"card\">
<div class=\"card-header\" id=\"headingThree\">
<h5 class=\"mb-0\"><button class=\"btn btn-link collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapseThree\" aria-expanded=\"false\" aria-controls=\"collapseThree\">";
// line 254
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Size & Fit", [], "templates"), "html", null, true);
yield "</button></h5>
</div>
<div id=\"collapseThree\" class=\"collapse\" aria-labelledby=\"headingThree\" data-bs-parent=\"#accordionExample\" style=\"\">
<div class=\"card-body\">
<h6 class=\"product-title size-text\"><span><a href=\"\" data-bs-toggle=\"modal\"
data-bs-target=\"#sizemodal\">";
// line 259
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("sizechart", [], "templates"), "html", null, true);
yield "</a></span></h6>
</div>
</div>
</div>
<div class=\"card\">
<div class=\"card-header\" id=\"headingThree\">
<h5 class=\"mb-0\"><button class=\"btn btn-link collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapseThree\" aria-expanded=\"false\" aria-controls=\"collapseThree\">";
// line 265
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Care Guide", [], "templates"), "html", null, true);
yield "</button></h5>
</div>
<div id=\"collapseThree\" class=\"collapse\" aria-labelledby=\"headingThree\" data-bs-parent=\"#accordionExample\" style=\"\">
<div class=\"card-body\">
<p>";
// line 269
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Material", [], "templates"), "html", null, true);
yield "</p>
</div>
</div>
</div>
</div>
</div>
";
// line 279
yield " </div>
</div>
<div class=\"border-product\">
<h6 class=\"product-title\">";
// line 282
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("share it", [], "templates"), "html", null, true);
yield "</h6>
<div class=\"product-icon\">
<ul class=\"product-social\">
<li><a href=\"#\"><i class=\"fab fa-facebook-f\"></i></a></li>
<li><a href=\"#\"><i class=\"fab fa-google-plus-g\"></i></a></li>
<li><a href=\"#\"><i class=\"fab fa-twitter\"></i></a></li>
<li><a href=\"#\"><i class=\"fab fa-instagram\"></i></a></li>
<li><a href=\"#\"><i class=\"fa fa-rss\"></i></a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Section ends -->
<div id=\"info\" data-apiId=";
// line 301
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 301, $this->source); })()), "apiId", [], "any", false, false, false, 301), "html", null, true);
yield " data-id=\"";
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 301, $this->source); })()), "id", [], "any", false, false, false, 301), "html", null, true);
yield "\" data-name=\"";
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 301, $this->source); })()), "name", [], "any", false, false, false, 301), "html", null, true);
yield "\" data-price=\"";
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 301, $this->source); })()), "price", [], "any", false, false, false, 301), "html", null, true);
yield "\" data-image=\"";
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, (isset($context["variant"]) || array_key_exists("variant", $context) ? $context["variant"] : (function () { throw new RuntimeError('Variable "variant" does not exist.', 301, $this->source); })()), "mainImage", [], "any", false, false, false, 301), "html", null, true);
yield "\">
</div>
<!-- product section start -->
";
// line 305
if ((isset($context["relatedProducts"]) || array_key_exists("relatedProducts", $context) ? $context["relatedProducts"] : (function () { throw new RuntimeError('Variable "relatedProducts" does not exist.', 305, $this->source); })())) {
// line 306
yield " <section class=\"section-b-space ratio_asos\">
<div class=\"container\">
<div class=\"row\">
<div class=\"col-12 product-related\">
<h2>";
// line 310
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("You might also like", [], "templates"), "html", null, true);
yield "</h2>
</div>
</div>
<div class=\"row autoplay search-product\">
";
// line 314
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable((isset($context["relatedProducts"]) || array_key_exists("relatedProducts", $context) ? $context["relatedProducts"] : (function () { throw new RuntimeError('Variable "relatedProducts" does not exist.', 314, $this->source); })()));
foreach ($context['_seq'] as $context["_key"] => $context["relatedProduct"]) {
// line 315
yield "
<div class=\"col-xl-3 col-md-4 col-6\">
<div class=\"product-box p-1\">
<div class=\"img-wrapper\">
<div class=\"front\">
<a href=\"";
// line 320
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_product_page", ["pid" => CoreExtension::getAttribute($this->env, $this->source, $context["relatedProduct"], "id", [], "any", false, false, false, 320), "vid" => CoreExtension::getAttribute($this->env, $this->source, $context["relatedProduct"], "firstVariantId", [], "method", false, false, false, 320), "gender" => "women"]), "html", null, true);
yield "\"><img src=\"";
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, $context["relatedProduct"], "mainImage", [], "any", false, false, false, 320), "html", null, true);
yield "\"
class=\"img-fluid blur-up lazyload bg-img\" alt=\"\"></a>
</div>
<div class=\"back\">
<a href=\"";
// line 324
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_product_page", ["pid" => CoreExtension::getAttribute($this->env, $this->source, $context["relatedProduct"], "id", [], "any", false, false, false, 324), "vid" => CoreExtension::getAttribute($this->env, $this->source, $context["relatedProduct"], "firstVariantId", [], "any", false, false, false, 324), "gender" => "women"]), "html", null, true);
yield "\"><img src=\"";
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, $context["relatedProduct"], "getSecondImage", [], "method", false, false, false, 324), "html", null, true);
yield "\"
class=\"img-fluid blur-up lazyload bg-img\" alt=\"\"></a>
</div>
<div class=\"cart-info cart-wrap\">
<button onclick=\"product.addRelatedToCart(this)\"
data-id=\"";
// line 329
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, $context["relatedProduct"], "firstVariantId", [], "method", false, false, false, 329), "html", null, true);
yield "\"
data-price=\"";
// line 330
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, $context["relatedProduct"], "firstVariantPrice", [], "method", false, false, false, 330), "html", null, true);
yield "\"
data-name=\"";
// line 331
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, $context["relatedProduct"], "name", [], "any", false, false, false, 331), "html", null, true);
yield "\"
data-image=\"";
// line 332
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, $context["relatedProduct"], "mainImage", [], "any", false, false, false, 332), "html", null, true);
yield "\"
data-bs-toggle=\"modal\" data-bs-target=\"#addtocart\"
title=\"Add to cart\"
>
</button>
<a href=\"javascript:void(0)\" data-p-id=\"";
// line 337
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, $context["relatedProduct"], "id", [], "any", false, false, false, 337), "html", null, true);
yield "\" onclick=\"addToFavoris(this)\" title=\"";
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Add to Wishlist", [], "templates"), "html", null, true);
yield "\"><i class=\"ti-heart\" aria-hidden=\"true\"></i></a>
</div>
</div>
<div class=\"product-detail\">
";
// line 344
yield " <a href=\"";
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_product_page", ["pid" => CoreExtension::getAttribute($this->env, $this->source, $context["relatedProduct"], "id", [], "any", false, false, false, 344), "vid" => CoreExtension::getAttribute($this->env, $this->source, $context["relatedProduct"], "firstVariantId", [], "method", false, false, false, 344), "gender" => "women"]), "html", null, true);
yield "\">
<h6>";
// line 345
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, $context["relatedProduct"], "name", [], "any", false, false, false, 345), "html", null, true);
yield "</h6>
</a>
<h4>";
// line 347
yield Twig\Extension\EscaperExtension::escape($this->env, CoreExtension::getAttribute($this->env, $this->source, $context["relatedProduct"], "firstVariantPrice", [], "method", false, false, false, 347), "html", null, true);
yield " EUR</h4>
";
// line 353
yield " </div>
</div>
</div>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['relatedProduct'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 357
yield " </div>
</div>
</div>
</section>
";
}
// line 362
yield " <!-- product section end -->
<!-- Add to cart modal popup start-->
<div class=\"modal fade bd-example-modal-lg theme-modal cart-modal\" id=\"addtocart\" tabindex=\"-1\" role=\"dialog\"
aria-hidden=\"true\">
<div class=\"modal-dialog modal-lg modal-dialog-centered\" role=\"document\">
<div class=\"modal-content\">
<div class=\"modal-body modal1\">
<div class=\"container-fluid p-0\">
<div class=\"row\">
<div class=\"col-12\">
<div class=\"modal-bg addtocart\">
<button type=\"button\" class=\"btn-close\" data-bs-dismiss=\"modal\" aria-label=\"Close\">
<span aria-hidden=\"true\">×</span>
</button>
<div class=\"media\">
<a href=\"#\">
<img class=\"img-fluid blur-up lazyload pro-img\"
src=\"../assets/images/fashion/product/43.jpg\" alt=\"\">
</a>
<div class=\"media-body align-self-center text-center\">
<a href=\"#\">
<h6>
<i class=\"fa fa-check\"></i>Item
<span>men full sleeves</span>
<span> successfully added to your Cart</span>
</h6>
</a>
<div class=\"buttons\">
<a href=\"#\" class=\"view-cart btn btn-solid\">Your cart</a>
<a href=\"#\" class=\"checkout btn btn-solid\">Check out</a>
<a href=\"#\" class=\"continue btn btn-solid\">Continue shopping</a>
</div>
<div class=\"upsell_payment\">
<img src=\"../assets/images/payment_cart.png\"
class=\"img-fluid blur-up lazyload\" alt=\"\">
</div>
</div>
</div>
<div class=\"product-section\">
<div class=\"col-12 product-upsell text-center\">
<h4>Customers who bought this item also.</h4>
</div>
<div class=\"row\" id=\"upsell_product\">
<div class=\"product-box col-sm-3 col-6\">
<div class=\"img-wrapper\">
<div class=\"front\">
<a href=\"#\">
<img src=\"../assets/images/fashion/product/1.jpg\"
class=\"img-fluid blur-up lazyload mb-1\"
alt=\"cotton top\">
</a>
</div>
<div class=\"product-detail\">
<h6><a href=\"#\"><span>cotton top</span></a></h6>
<h4><span>\$25</span></h4>
</div>
</div>
</div>
<div class=\"product-box col-sm-3 col-6\">
<div class=\"img-wrapper\">
<div class=\"front\">
<a href=\"#\">
<img src=\"../assets/images/fashion/product/34.jpg\"
class=\"img-fluid blur-up lazyload mb-1\"
alt=\"cotton top\">
</a>
</div>
<div class=\"product-detail\">
<h6><a href=\"#\"><span>cotton top</span></a></h6>
<h4><span>\$25</span></h4>
</div>
</div>
</div>
<div class=\"product-box col-sm-3 col-6\">
<div class=\"img-wrapper\">
<div class=\"front\">
<a href=\"#\">
<img src=\"../assets/images/fashion/product/13.jpg\"
class=\"img-fluid blur-up lazyload mb-1\"
alt=\"cotton top\">
</a>
</div>
<div class=\"product-detail\">
<h6><a href=\"#\"><span>cotton top</span></a></h6>
<h4><span>\$25</span></h4>
</div>
</div>
</div>
<div class=\"product-box col-sm-3 col-6\">
<div class=\"img-wrapper\">
<div class=\"front\">
<a href=\"#\">
<img src=\"../assets/images/fashion/product/19.jpg\"
class=\"img-fluid blur-up lazyload mb-1\"
alt=\"cotton top\">
</a>
</div>
<div class=\"product-detail\">
<h6><a href=\"#\"><span>cotton top</span></a></h6>
<h4><span>\$25</span></h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Add to cart modal popup end-->
";
// line 488
yield "
<!-- tap to top start -->
<div class=\"tap-top\">
<div><i class=\"fa fa-angle-double-up\"></i></div>
</div>
<!-- tap to top end -->
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
// line 500
public function block_newsletter($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "newsletter"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "newsletter"));
// line 501
yield " ";
yield from $this->loadTemplate("front_end/base/newsletter.twig", "women/product/product_page.twig", 501)->unwrap()->yield($context);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
// line 504
public function block_js($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "js"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "js"));
// line 505
yield " <script src=\"";
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/product.js"), "html", null, true);
yield "\"></script>
";
// line 506
yield from $this->loadTemplate("mens/product/scripts.html.twig", "women/product/product_page.twig", 506)->unwrap()->yield($context);
// line 507
yield " <script type=\"text/javascript\" src=\"";
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("slick/slick.min.js"), "html", null, true);
yield "\"></script>
<script type=\"text/javascript\">
\$('.autoplay').slick({
slidesToShow: 4,
slidesToScroll: 1,
autoplay: true,
autoplaySpeed: 2000,
});
</script>
<script src=\"";
// line 516
yield Twig\Extension\EscaperExtension::escape($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/js/modules.js"), "html", null, true);
yield "\"></script>
";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
return; yield '';
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName()
{
return "women/product/product_page.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable()
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo()
{
return array ( 932 => 516, 919 => 507, 917 => 506, 912 => 505, 902 => 504, 890 => 501, 880 => 500, 859 => 488, 737 => 362, 730 => 357, 721 => 353, 717 => 347, 712 => 345, 707 => 344, 698 => 337, 690 => 332, 686 => 331, 682 => 330, 678 => 329, 668 => 324, 659 => 320, 652 => 315, 648 => 314, 641 => 310, 635 => 306, 633 => 305, 618 => 301, 596 => 282, 591 => 279, 582 => 269, 575 => 265, 566 => 259, 558 => 254, 553 => 251, 545 => 246, 538 => 242, 534 => 240, 532 => 239, 529 => 238, 521 => 233, 514 => 229, 510 => 227, 508 => 226, 502 => 222, 495 => 212, 492 => 211, 486 => 207, 478 => 201, 474 => 199, 470 => 197, 468 => 196, 463 => 195, 457 => 192, 454 => 191, 448 => 188, 445 => 187, 443 => 186, 436 => 181, 427 => 178, 416 => 176, 411 => 175, 407 => 174, 401 => 171, 381 => 154, 377 => 152, 371 => 151, 364 => 148, 361 => 147, 356 => 146, 352 => 144, 348 => 143, 345 => 142, 343 => 141, 340 => 140, 336 => 139, 331 => 137, 325 => 135, 323 => 134, 321 => 130, 319 => 129, 317 => 128, 315 => 125, 310 => 123, 304 => 118, 301 => 117, 284 => 114, 278 => 113, 275 => 112, 257 => 111, 255 => 110, 246 => 103, 243 => 102, 231 => 98, 228 => 97, 223 => 96, 221 => 95, 210 => 86, 204 => 81, 201 => 79, 191 => 78, 172 => 69, 168 => 68, 164 => 67, 156 => 61, 146 => 60, 132 => 55, 128 => 54, 78 => 6, 75 => 5, 73 => 4, 63 => 3, 40 => 1,);
}
public function getSourceContext()
{
return new Source("{% extends 'women/base/base_women.twig' %}
{% block head %}
{# {{ encore_entry_link_tags('app_product') }} #}
{% include 'women/product/styles.html.twig' %}
<style>
.image-swatch li img {
width: 60px;
height: 60px;
cursor: pointer;
}
.breadcrumb-item+.breadcrumb-item::before {
float: left;
padding-right: .5rem;
color: #6c757d;
content: \"›\";
}
.product-right .price-detail span {
font-size: 22px;
padding-left: 0px;
}
.product-shipping-info{
display: grid;
grid-gap: 30px;
}
.product-right .product-count {
padding: 15px 15px;
border: 1px solid #eee;
background-color: #ffff;
}
.p-btn-circle {
border-radius: 100px;
}
.product-page-details .dashed-border-box {
padding: 22px 28px;
border: 1px dashed #ddd;
margin-bottom: 25px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
margin-top: 34px;
}
</style>
<link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css\" integrity=\"sha512-z3gLpd7yknf1YoNbCzqRKc4qyor8gaKU1qmn+CShxbuBusANI9QpRohGBreCFkKxLhei6S9CQXFEbbKuqLg0DA==\" crossorigin=\"anonymous\" referrerpolicy=\"no-referrer\" />
<link rel=\"stylesheet\" type=\"text/css\" href=\"{{ asset('assets/slick/slick.css') }}\">
<link rel=\"stylesheet\" type=\"text/css\" href=\"{{ asset('assets/slick/slick-theme.css') }}\">
{% endblock %}
{% block breadcrumb %}
<div class=\"breadcrumb-section\">
<div class=\"container\">
<div class=\"row\">
<div class=\"col-sm-12\">
<nav aria-label=\"breadcrumb\" class=\"theme-breadcrumb\">
<ol class=\"breadcrumb justify-content-lg-start\">
<li class=\"breadcrumb-item d-mobile-none\"><a href=\"/\">{{ 'Home' | trans({},'templates') }}</a></li>
<li class=\"breadcrumb-item d-mobile-none\"><a href=\"/\">{{ product.name }}</a></li>
<li class=\"breadcrumb-item active\" aria-current=\"page\">{{ variant.name }}</li>
</ol>
</nav>
</div>
</div>
</div>
</div>
{% endblock %}
{% block main %}
{# ****************** List Variables ****************** #}
<script>
let maxProductInStock //Add maximum product in stock
</script>
{# ****************** List Variables ****************** #}
<!-- section start -->
<section>
<div class=\"collection-wrapper\">
<div class=\"container\">
<div class=\"row\">
<div class=\"col-lg-1 col-sm-2 col-xs-12\">
<div class=\"row\">
<div class=\"col-12 p-0\">
<div class=\"slider-right-nav\">
{% if variant.images is defined %}
{% for image in variant.images %}
<div>
<img src=\"{{image}}\" alt=\"{{ variant.name }}\"
class=\"img-fluid blur-up lazyload\">
</div>
{% endfor %}
{% endif %}
</div>
</div>
</div>
</div>
<div class=\"col-lg-5 col-sm-10 col-xs-12 order-up\">
<div class=\"product-right-slick\">
{% if variant.images is defined %}
{% for image in variant.images %}
<div>
<img src=\"{{image}}\" alt=\"{{ variant.name }}\"
class=\"img-fluid blur-up lazyload image_zoom_cls-{{ loop.index }}\">
</div>
{% endfor %}
{% endif %}
</div>
</div>
<div class=\"col-lg-6 rtl-text\">
<div class=\"product-right\">
{# Product title #}
<h2 class=\"product-name\">{{ variant.name }}</h2>
{# <div class=\"rating-section\"> #}
{# <div class=\"rating\"><i class=\"fa fa-star\"></i> <i class=\"fa fa-star\"></i> <i
class=\"fa fa-star\"></i> <i class=\"fa fa-star\"></i> <i class=\"fa fa-star\"></i>
</div> #}
{# <h6>120 ratings</h6> #}
{# </div> #}
{# <div class=\"label-section\">
<span class=\"badge badge-grey-color\">#1 Best seller</span>
<span class=\"label-text\"></span>
</div> #}
{# product price #}
<h3 class=\"price-detail text-stroke\"><span class=\"product-price\">{{ variant.getRetailPrice()}} EUR</span></h3>
<span class=\"text-uppercase\">{{ 'Color' | trans({},'templates') }} : <strong id=\"colorSwatch\">Red</strong></span>
<ul class=\"image-swatch mt-2\">
{% for option in options %}
{% set foo = 'bar' %}
{# {% if option.productVariant.id == variant.id %} #}
<li
data-color=\"{{option.value}}\"
onmouseover=\"product.swatchColor('{{option.value}}')\"
{# onmouseenter=\"product.swatchImage('/uploads/tbint/{{ option.productVariant.apiId}}/{{ option.productVariant.mainImage}}')\" #}
{% if option.productVariant.id == variant.id %}class=\"active\"{%endif%}
>
<a href=\"{{ path('app_product_page',{'pid': product.id,'vid': option.productVariant.id,'gender': \"women\"}) }}\"><img src=\"{{ option.productVariant.mainImage}}\" alt=\"\" class=\"img-fluid blur-up lazyload\"></a>
</li>
{# {% endif %} #}
{% endfor %}
</ul>
<div id=\"selectSize\" class=\"addeffect-section product-description border-product\">
<h6 class=\"product-title size-text\">{{ 'select size' | trans({},'templates') }} </h6>
<div class=\"modal fade\" id=\"sizemodal\" tabindex=\"-1\" role=\"dialog\"
aria-labelledby=\"exampleModalLabel\" aria-hidden=\"true\">
<div class=\"modal-dialog modal-dialog-centered\" role=\"document\">
<div class=\"modal-content\">
<div class=\"modal-header\">
<h5 class=\"modal-title\" id=\"exampleModalLabel\">Sheer
Straight Kurta</h5>
<button type=\"button\" class=\"btn-close\" data-bs-dismiss=\"modal\"
aria-label=\"Close\"><span aria-hidden=\"true\">×</span></button>
</div>
<div class=\"modal-body\"><img src=\"../assets/images/size-chart.jpg\" alt=\"\"
class=\"img-fluid blur-up lazyload\"></div>
</div>
</div>
</div>
<h6 class=\"size-select error-message\">{{ 'please select size' | trans({},'templates') }}</h6>
<div class=\"size-box\">
<ul>
{% for size in sizeOptions %}
<li onclick=\"product.selectCurrent('{{size.productVariant.id}}',this)\">
<div id=\"v-info\" data-id=\"{{size.productVariant.id}}\" data-name=\"{{size.productVariant.name}}\" data-price=\"{{size.productVariant.price}}\" data-image=\"{{size.productVariant.mainImage}}\">
</div>
<a href=\"javascript:void(0)\">{{ size.value }}</a>
</li>
{% endfor %}
</ul>
</div>
</div>
<div class=\"product-buttons\">
{% if variant.quantity == 0 %}
<div id=\"cartEffect\" class=\"btn p-btn-circle hover-solid btn-animation product\">
<h6 class=\"product-title text-danger\">{{ 'SOLD OUT' | trans({},'templates') }}</h6>
</div>
{% else %}
<div onclick=\"product.addToCart()\" id=\"cartEffect\" class=\"btn p-btn-circle btn-solid hover-solid btn-animation product\">
<i class=\"fa fa-shopping-cart me-1\" aria-hidden=\"true\"></i> {{ 'add to cart' | trans({},'templates') }}
</div>
{% endif %}
<a href=\"#\" data-p-id=\"{{ variant.product.id }}\" onclick=\"addToFavoris(this,'fa-2xl')\" class=\"btn btn-solid p-btn-circle\">
{% if variant.product.id in app.session.get('wishlist') %}
<i class='fa-solid fa-heart fa-2xl' style='color: #ff0000;'></i>
{% else %}
<i class='fa-regular fa-heart fa-2xl'></i>
{% endif %}
</a>
</div>
<div class=\"product-count\">
<ul class=\"product-shipping-info\">
<li>
<i class=\"fa-solid fa-truck fa-2xl me-1\"></i>
<span class=\"lang\">{{ 'Free shipping on qualifying orders' | trans({},'templates') }}</span>
</li>
<li>
{# <img src=\"/assets/images/icon/truck.png\" class=\"img-fluid\" alt=\"image\"> #}
<i class=\"fa-solid fa-box fa-2xl me-1\"></i>
<span class=\"lang\">{{ 'Free Returns' | trans({},'templates') }} </span>
</li>
</ul>
</div>
{# <div class=\"border-product\">
<h6 class=\"product-title\">Sales Ends In</h6>
<div class=\"timer\">
<p id=\"demo\"></p>
</div>
</div> #}
<div class=\"border-product\">
<div class=\"row product-accordion\">
<div class=\"col-sm-12\">
<div class=\"accordion theme-accordion\" id=\"accordionExample\">
{% if variant.description %}
<div class=\"card\">
<div class=\"card-header\" id=\"headingOne\">
<h5 class=\"mb-0\"><button class=\"btn btn-link\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapseOne\" aria-expanded=\"true\" aria-controls=\"collapseOne\">{{ 'product description' | trans({},'templates') }}</button></h5>
</div>
<div id=\"collapseOne\" class=\"collapse show\" aria-labelledby=\"headingOne\" data-bs-parent=\"#accordionExample\" style=\"\">
<div class=\"card-body\">
<p><p>{{ variant.description|raw }}</p></p>
</div>
</div>
</div>
{% endif %}
{% if variant.composition %}
<div class=\"card\">
<div class=\"card-header\" id=\"headingThree\">
<h5 class=\"mb-0\"><button class=\"btn btn-link collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapseThree\" aria-expanded=\"false\" aria-controls=\"collapseThree\">{{ 'Material' | trans({},'templates')}}</button></h5>
</div>
<div id=\"collapseThree\" class=\"collapse\" aria-labelledby=\"headingThree\" data-bs-parent=\"#accordionExample\" style=\"\">
<div class=\"card-body\">
<p>{{ variant.composition | raw }}</p>
</div>
</div>
</div>
{% endif %}
<div class=\"card\">
<div class=\"card-header\" id=\"headingThree\">
<h5 class=\"mb-0\"><button class=\"btn btn-link collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapseThree\" aria-expanded=\"false\" aria-controls=\"collapseThree\">{{ 'Size & Fit' | trans({},'templates') }}</button></h5>
</div>
<div id=\"collapseThree\" class=\"collapse\" aria-labelledby=\"headingThree\" data-bs-parent=\"#accordionExample\" style=\"\">
<div class=\"card-body\">
<h6 class=\"product-title size-text\"><span><a href=\"\" data-bs-toggle=\"modal\"
data-bs-target=\"#sizemodal\">{{ 'sizechart' | trans({},'templates') }}</a></span></h6>
</div>
</div>
</div>
<div class=\"card\">
<div class=\"card-header\" id=\"headingThree\">
<h5 class=\"mb-0\"><button class=\"btn btn-link collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#collapseThree\" aria-expanded=\"false\" aria-controls=\"collapseThree\">{{ 'Care Guide' | trans({},'templates') }}</button></h5>
</div>
<div id=\"collapseThree\" class=\"collapse\" aria-labelledby=\"headingThree\" data-bs-parent=\"#accordionExample\" style=\"\">
<div class=\"card-body\">
<p>{{ 'Material' | trans({},'templates')}}</p>
</div>
</div>
</div>
</div>
</div>
{# <div class=\"dashed-border-box mb-0\">
<h4 class=\"sub-title\">Guaranteed Safe Checkout</h4>
<img class=\"img-fluid payment-img\" alt=\"\" src=\"{{ asset(\"assets/images/payments.png\") }}\">
</div> #}
</div>
</div>
<div class=\"border-product\">
<h6 class=\"product-title\">{{ 'share it' | trans({},'templates') }}</h6>
<div class=\"product-icon\">
<ul class=\"product-social\">
<li><a href=\"#\"><i class=\"fab fa-facebook-f\"></i></a></li>
<li><a href=\"#\"><i class=\"fab fa-google-plus-g\"></i></a></li>
<li><a href=\"#\"><i class=\"fab fa-twitter\"></i></a></li>
<li><a href=\"#\"><i class=\"fab fa-instagram\"></i></a></li>
<li><a href=\"#\"><i class=\"fa fa-rss\"></i></a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Section ends -->
<div id=\"info\" data-apiId={{ variant.apiId }} data-id=\"{{variant.id}}\" data-name=\"{{variant.name}}\" data-price=\"{{variant.price}}\" data-image=\"{{variant.mainImage}}\">
</div>
<!-- product section start -->
{% if relatedProducts %}
<section class=\"section-b-space ratio_asos\">
<div class=\"container\">
<div class=\"row\">
<div class=\"col-12 product-related\">
<h2>{{ 'You might also like' | trans({},'templates') }}</h2>
</div>
</div>
<div class=\"row autoplay search-product\">
{% for relatedProduct in relatedProducts %}
<div class=\"col-xl-3 col-md-4 col-6\">
<div class=\"product-box p-1\">
<div class=\"img-wrapper\">
<div class=\"front\">
<a href=\"{{ path(\"app_product_page\",{pid: relatedProduct.id, vid:relatedProduct.firstVariantId(),gender: \"women\"}) }}\"><img src=\"{{ relatedProduct.mainImage }}\"
class=\"img-fluid blur-up lazyload bg-img\" alt=\"\"></a>
</div>
<div class=\"back\">
<a href=\"{{ path(\"app_product_page\",{pid: relatedProduct.id, vid:relatedProduct.firstVariantId,'gender': \"women\"}) }}\"><img src=\"{{ relatedProduct.getSecondImage()}}\"
class=\"img-fluid blur-up lazyload bg-img\" alt=\"\"></a>
</div>
<div class=\"cart-info cart-wrap\">
<button onclick=\"product.addRelatedToCart(this)\"
data-id=\"{{relatedProduct.firstVariantId()}}\"
data-price=\"{{relatedProduct.firstVariantPrice()}}\"
data-name=\"{{relatedProduct.name}}\"
data-image=\"{{relatedProduct.mainImage}}\"
data-bs-toggle=\"modal\" data-bs-target=\"#addtocart\"
title=\"Add to cart\"
>
</button>
<a href=\"javascript:void(0)\" data-p-id=\"{{ relatedProduct.id }}\" onclick=\"addToFavoris(this)\" title=\"{{ 'Add to Wishlist' | trans({},'templates') }}\"><i class=\"ti-heart\" aria-hidden=\"true\"></i></a>
</div>
</div>
<div class=\"product-detail\">
{# <div class=\"rating\"><i class=\"fa fa-star\"></i> <i class=\"fa fa-star\"></i> <i
class=\"fa fa-star\"></i> <i class=\"fa fa-star\"></i> <i class=\"fa fa-star\"></i>
</div> #}
<a href=\"{{ path(\"app_product_page\",{pid: relatedProduct.id, vid:relatedProduct.firstVariantId(),'gender': \"women\"}) }}\">
<h6>{{ relatedProduct.name }}</h6>
</a>
<h4>{{ relatedProduct.firstVariantPrice() }} EUR</h4>
{# <ul class=\"color-variant\">
<li class=\"bg-light0\"></li>
<li class=\"bg-light1\"></li>
<li class=\"bg-light2\"></li>
</ul> #}
</div>
</div>
</div>
{% endfor %}
</div>
</div>
</div>
</section>
{% endif %}
<!-- product section end -->
<!-- Add to cart modal popup start-->
<div class=\"modal fade bd-example-modal-lg theme-modal cart-modal\" id=\"addtocart\" tabindex=\"-1\" role=\"dialog\"
aria-hidden=\"true\">
<div class=\"modal-dialog modal-lg modal-dialog-centered\" role=\"document\">
<div class=\"modal-content\">
<div class=\"modal-body modal1\">
<div class=\"container-fluid p-0\">
<div class=\"row\">
<div class=\"col-12\">
<div class=\"modal-bg addtocart\">
<button type=\"button\" class=\"btn-close\" data-bs-dismiss=\"modal\" aria-label=\"Close\">
<span aria-hidden=\"true\">×</span>
</button>
<div class=\"media\">
<a href=\"#\">
<img class=\"img-fluid blur-up lazyload pro-img\"
src=\"../assets/images/fashion/product/43.jpg\" alt=\"\">
</a>
<div class=\"media-body align-self-center text-center\">
<a href=\"#\">
<h6>
<i class=\"fa fa-check\"></i>Item
<span>men full sleeves</span>
<span> successfully added to your Cart</span>
</h6>
</a>
<div class=\"buttons\">
<a href=\"#\" class=\"view-cart btn btn-solid\">Your cart</a>
<a href=\"#\" class=\"checkout btn btn-solid\">Check out</a>
<a href=\"#\" class=\"continue btn btn-solid\">Continue shopping</a>
</div>
<div class=\"upsell_payment\">
<img src=\"../assets/images/payment_cart.png\"
class=\"img-fluid blur-up lazyload\" alt=\"\">
</div>
</div>
</div>
<div class=\"product-section\">
<div class=\"col-12 product-upsell text-center\">
<h4>Customers who bought this item also.</h4>
</div>
<div class=\"row\" id=\"upsell_product\">
<div class=\"product-box col-sm-3 col-6\">
<div class=\"img-wrapper\">
<div class=\"front\">
<a href=\"#\">
<img src=\"../assets/images/fashion/product/1.jpg\"
class=\"img-fluid blur-up lazyload mb-1\"
alt=\"cotton top\">
</a>
</div>
<div class=\"product-detail\">
<h6><a href=\"#\"><span>cotton top</span></a></h6>
<h4><span>\$25</span></h4>
</div>
</div>
</div>
<div class=\"product-box col-sm-3 col-6\">
<div class=\"img-wrapper\">
<div class=\"front\">
<a href=\"#\">
<img src=\"../assets/images/fashion/product/34.jpg\"
class=\"img-fluid blur-up lazyload mb-1\"
alt=\"cotton top\">
</a>
</div>
<div class=\"product-detail\">
<h6><a href=\"#\"><span>cotton top</span></a></h6>
<h4><span>\$25</span></h4>
</div>
</div>
</div>
<div class=\"product-box col-sm-3 col-6\">
<div class=\"img-wrapper\">
<div class=\"front\">
<a href=\"#\">
<img src=\"../assets/images/fashion/product/13.jpg\"
class=\"img-fluid blur-up lazyload mb-1\"
alt=\"cotton top\">
</a>
</div>
<div class=\"product-detail\">
<h6><a href=\"#\"><span>cotton top</span></a></h6>
<h4><span>\$25</span></h4>
</div>
</div>
</div>
<div class=\"product-box col-sm-3 col-6\">
<div class=\"img-wrapper\">
<div class=\"front\">
<a href=\"#\">
<img src=\"../assets/images/fashion/product/19.jpg\"
class=\"img-fluid blur-up lazyload mb-1\"
alt=\"cotton top\">
</a>
</div>
<div class=\"product-detail\">
<h6><a href=\"#\"><span>cotton top</span></a></h6>
<h4><span>\$25</span></h4>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Add to cart modal popup end-->
{# <!-- added to cart notification -->
<div class=\"added-notification\">
<img src=\"{{ variant.mainImage }}\" class=\"img-fluid main-image\" alt=\"{{ variant.name }}\">
<h3>added to cart</h3>
</div>
<!-- added to cart notification --> #}
<!-- tap to top start -->
<div class=\"tap-top\">
<div><i class=\"fa fa-angle-double-up\"></i></div>
</div>
<!-- tap to top end -->
{% endblock %}
{% block newsletter %}
{% include 'front_end/base/newsletter.twig' %}
{% endblock %}
{% block js %}
<script src=\"{{ asset('assets/js/product.js') }}\"></script>
{% include 'mens/product/scripts.html.twig' %}
<script type=\"text/javascript\" src=\"{{ asset('slick/slick.min.js') }}\"></script>
<script type=\"text/javascript\">
\$('.autoplay').slick({
slidesToShow: 4,
slidesToScroll: 1,
autoplay: true,
autoplaySpeed: 2000,
});
</script>
<script src=\"{{ asset('assets/js/modules.js') }}\"></script>
{% endblock %}
", "women/product/product_page.twig", "/app/templates/women/product/product_page.twig");
}
}