<?php
use Twig\Environment;
use function Shopware\Core\Framework\Adapter\Twig\sw_get_attribute;
use function Shopware\Core\Framework\Adapter\Twig\sw_escape_filter;
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;
/* @SchilderSysteme/storefront/element/cms-element-product-description-reviews.html.twig */
class __TwigTemplate_c6de44df85f5147fb49933fe1be77908930d85b5c04ff9ce8bb85ba7e04f492b extends Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->parent = false;
$this->blocks = [
'element_product_desciption_reviews' => [$this, 'block_element_product_desciption_reviews'],
'element_product_desciption_reviews_tabs_navigation' => [$this, 'block_element_product_desciption_reviews_tabs_navigation'],
'element_product_desciption_reviews_tabs_navigation_container' => [$this, 'block_element_product_desciption_reviews_tabs_navigation_container'],
'element_product_variants_tab' => [$this, 'block_element_product_variants_tab'],
'element_product_desciption_reviews_tabs_navigation_description' => [$this, 'block_element_product_desciption_reviews_tabs_navigation_description'],
'element_product_property_tab' => [$this, 'block_element_product_property_tab'],
'element_product_desciption_reviews_tabs_navigation_review' => [$this, 'block_element_product_desciption_reviews_tabs_navigation_review'],
'element_product_downloads_tab' => [$this, 'block_element_product_downloads_tab'],
'element_product_desciption_reviews_tabs_content' => [$this, 'block_element_product_desciption_reviews_tabs_content'],
'element_product_desciption_reviews_tabs_content_container' => [$this, 'block_element_product_desciption_reviews_tabs_content_container'],
'element_product_desciption_reviews_tabs_content_variants' => [$this, 'block_element_product_desciption_reviews_tabs_content_variants'],
'element_product_desciption_reviews_tabs_content_description' => [$this, 'block_element_product_desciption_reviews_tabs_content_description'],
'element_product_desciption_reviews_tabs_content_review' => [$this, 'block_element_product_desciption_reviews_tabs_content_review'],
'element_product_listing_col' => [$this, 'block_element_product_listing_col'],
];
}
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", "@SchilderSysteme/storefront/element/cms-element-product-description-reviews.html.twig"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "@SchilderSysteme/storefront/element/cms-element-product-description-reviews.html.twig"));
// line 1
$this->displayBlock('element_product_desciption_reviews', $context, $blocks);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
}
public function block_element_product_desciption_reviews($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", "element_product_desciption_reviews"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "element_product_desciption_reviews"));
// line 2
echo " ";
$context["config"] = sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["element"] ?? null), "fieldConfig", [], "any", false, false, false, 2), "elements", [], "any", false, false, false, 2);
// line 3
echo " ";
$context["product"] = sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["element"] ?? null), "data", [], "any", false, false, false, 3), "product", [], "any", false, false, false, 3);
// line 4
echo " ";
$context["descriptionTabId"] = ("description-tab-" . sw_get_attribute($this->env, $this->source, ($context["product"] ?? null), "id", [], "any", false, false, false, 4));
// line 5
echo " ";
$context["descriptionTabHref"] = (("#description-tab-" . sw_get_attribute($this->env, $this->source, ($context["product"] ?? null), "id", [], "any", false, false, false, 5)) . "-pane");
// line 6
echo " ";
$context["descriptionTabContent"] = (("description-tab-" . sw_get_attribute($this->env, $this->source, ($context["product"] ?? null), "id", [], "any", false, false, false, 6)) . "-pane");
// line 7
echo " ";
$context["reviewTabId"] = ("review-tab-" . sw_get_attribute($this->env, $this->source, ($context["product"] ?? null), "id", [], "any", false, false, false, 7));
// line 8
echo " ";
$context["reviewTabHref"] = (("#review-tab-" . sw_get_attribute($this->env, $this->source, ($context["product"] ?? null), "id", [], "any", false, false, false, 8)) . "-pane");
// line 9
echo " ";
$context["reviewTabContent"] = (("review-tab-" . sw_get_attribute($this->env, $this->source, ($context["product"] ?? null), "id", [], "any", false, false, false, 9)) . "-pane");
// line 10
echo " ";
$context["crossSellings"] = sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["element"] ?? null), "data", [], "any", false, false, false, 10), "product", [], "any", false, false, false, 10), "crossSellings", [], "any", false, false, false, 10), "elements", [], "any", false, false, false, 10);
// line 11
echo " ";
if (sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["element"] ?? null), "data", [], "any", false, false, false, 11), "product", [], "any", false, false, false, 11)) {
// line 12
echo " <div class=\"cms-element-";
echo sw_escape_filter($this->env, sw_get_attribute($this->env, $this->source, ($context["element"] ?? null), "type", [], "any", false, false, false, 12), "html", null, true);
if (sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["config"] ?? null), "alignment", [], "any", false, false, false, 12), "value", [], "any", false, false, false, 12)) {
echo " has-vertical-alignment";
}
echo "\">";
if (sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["config"] ?? null), "alignment", [], "any", false, false, false, 12), "value", [], "any", false, false, false, 12)) {
// line 13
echo " <div class=\"cms-element-alignment";
if ((0 === twig_compare(sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["config"] ?? null), "alignment", [], "any", false, false, false, 13), "value", [], "any", false, false, false, 13), "center"))) {
echo " align-self-center";
} elseif ((0 === twig_compare(sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["config"] ?? null), "alignment", [], "any", false, false, false, 13), "value", [], "any", false, false, false, 13), "flex-end"))) {
echo " align-self-end";
} else {
echo " align-self-start";
}
echo "\">
";
}
// line 15
echo " <div class=\"card card-tabs\">
";
// line 16
$this->displayBlock('element_product_desciption_reviews_tabs_navigation', $context, $blocks);
// line 148
echo "
";
// line 149
$this->displayBlock('element_product_desciption_reviews_tabs_content', $context, $blocks);
// line 301
echo " </div>
</div>
</div>
";
}
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 16
public function block_element_product_desciption_reviews_tabs_navigation($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", "element_product_desciption_reviews_tabs_navigation"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "element_product_desciption_reviews_tabs_navigation"));
// line 17
echo " <div class=\"card-header product-detail-tab-navigation\">
";
// line 18
$this->displayBlock('element_product_desciption_reviews_tabs_navigation_container', $context, $blocks);
// line 146
echo " </div>
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 18
public function block_element_product_desciption_reviews_tabs_navigation_container($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", "element_product_desciption_reviews_tabs_navigation_container"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "element_product_desciption_reviews_tabs_navigation_container"));
// line 19
echo " <ul class=\"nav nav-tabs product-detail-tab-navigation-list\"
id=\"product-detail-tabs\"
role=\"tablist\">
";
// line 23
$this->displayBlock('element_product_variants_tab', $context, $blocks);
// line 40
echo "
";
// line 42
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(($context["crossSellings"] ?? null));
$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["item"]) {
// line 43
echo " ";
$context["id"] = sw_get_attribute($this->env, $this->source, $context["item"], "id", [], "any", false, false, false, 43);
// line 44
echo " ";
if (sw_get_attribute($this->env, $this->source, $context["item"], "active", [], "any", false, false, false, 44)) {
// line 45
echo " <li class=\"nav-item\">
<a class=\"nav-link product-detail-tab-navigation-link\"
id=\"cs-";
// line 47
echo sw_escape_filter($this->env, ($context["id"] ?? null), "html", null, true);
echo "-tab\"
data-toggle=\"tab\"
href=\"#cs-";
// line 49
echo sw_escape_filter($this->env, ($context["id"] ?? null), "html", null, true);
echo "-tab-pane\"
role=\"tab\"
scroll-to=\"true\"
aria-selected=\"true\">
";
// line 53
echo sw_escape_filter($this->env, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, $context["item"], "translated", [], "any", false, false, false, 53), "name", [], "any", false, false, false, 53), "html", null, true);
echo "
<span class=\"product-detail-tab-navigation-icon\">
";
// line 55
((function () use ($context, $blocks) {
$finder = $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
$includeTemplate = $finder->find("@Storefront/storefront/utilities/icon.html.twig");
return $this->loadTemplate($includeTemplate ?? null, "@SchilderSysteme/storefront/element/cms-element-product-description-reviews.html.twig", 55);
})())->display(twig_array_merge($context, ["pack" => "solid", "name" => "arrow-medium-right"]));
// line 56
echo " </span>
</a>
</li>
";
}
// line 60
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['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 61
echo "
";
// line 63
$this->displayBlock('element_product_desciption_reviews_tabs_navigation_description', $context, $blocks);
// line 91
echo "
";
// line 92
$this->displayBlock('element_product_property_tab', $context, $blocks);
// line 110
echo "
";
// line 111
$this->displayBlock('element_product_desciption_reviews_tabs_navigation_review', $context, $blocks);
// line 127
echo "
";
// line 129
$this->displayBlock('element_product_downloads_tab', $context, $blocks);
// line 143
echo "
</ul>
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 23
public function block_element_product_variants_tab($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", "element_product_variants_tab"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "element_product_variants_tab"));
// line 24
echo " <li class=\"nav-item\">
<a class=\"nav-link product-detail-tab-navigation-link\"
id=\"cs-variants-tab\"
data-toggle=\"tab\"
href=\"#cs-variants-tab-pane\"
role=\"tab\"
scroll-to=\"true\"
aria-controls=\"cs-variants-tab-pane\"
aria-selected=\"true\">
";
// line 33
echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("detail.tabVariant"));
echo "
<span class=\"product-detail-tab-navigation-icon\">
";
// line 35
((function () use ($context, $blocks) {
$finder = $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
$includeTemplate = $finder->find("@Storefront/storefront/utilities/icon.html.twig");
return $this->loadTemplate($includeTemplate ?? null, "@SchilderSysteme/storefront/element/cms-element-product-description-reviews.html.twig", 35);
})())->display(twig_array_merge($context, ["pack" => "solid", "name" => "arrow-medium-right"]));
// line 36
echo " </span>
</a>
</li>
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 63
public function block_element_product_desciption_reviews_tabs_navigation_description($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", "element_product_desciption_reviews_tabs_navigation_description"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "element_product_desciption_reviews_tabs_navigation_description"));
// line 64
echo " <li class=\"nav-item\">
<a class=\"nav-link ";
// line 65
if (((0 !== twig_compare(($context["ratingSuccess"] ?? null), 1)) && (0 !== twig_compare(($context["ratingSuccess"] ?? null), -1)))) {
echo "active";
}
echo " product-detail-tab-navigation-link\"
id=\"";
// line 66
echo sw_escape_filter($this->env, ($context["descriptionTabId"] ?? null), "html", null, true);
echo "\"
data-toggle=\"tab\"
href=\"#cs-description-tab-pane\"
scroll-to=\"true\"
aria-selected=\"true\">
<span>";
// line 71
echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("detail.tabsDescription"));
echo "</span>
<span class=\"product-detail-tab-navigation-icon\">
";
// line 73
((function () use ($context, $blocks) {
$finder = $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
$includeTemplate = $finder->find("@Storefront/storefront/utilities/icon.html.twig");
return $this->loadTemplate($includeTemplate ?? null, "@SchilderSysteme/storefront/element/cms-element-product-description-reviews.html.twig", 73);
})())->display(twig_array_merge($context, ["pack" => "solid", "name" => "arrow-medium-right"]));
// line 74
echo " </span>
";
// line 75
if ((1 === twig_compare(twig_length_filter($this->env, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["element"] ?? null), "data", [], "any", false, false, false, 75), "product", [], "any", false, false, false, 75), "translated", [], "any", false, false, false, 75), "description", [], "any", false, false, false, 75)), 0))) {
// line 76
echo " <span class=\"product-detail-tab-preview\">
";
// line 77
echo sw_escape_filter($this->env, sw_get_attribute($this->env, $this->source, $this->extensions['Twig\Extra\String\StringExtension']->createUnicodeString($this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize(twig_striptags(sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 77), "translated", [], "any", false, false, false, 77), "description", [], "any", false, false, false, 77)))), "truncate", [0 => 125, 1 => "…"], "method", false, false, false, 77), "html", null, true);
echo "
";
// line 83
echo " ";
if ((0 <= twig_compare(twig_length_filter($this->env, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["element"] ?? null), "data", [], "any", false, false, false, 83), "product", [], "any", false, false, false, 83), "translated", [], "any", false, false, false, 83), "description", [], "any", false, false, false, 83)), 126))) {
// line 84
echo " <span class=\"product-detail-tab-preview-more\">";
echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("detail.tabsPreviewMore"));
echo "</span>
";
}
// line 86
echo " </span>
";
}
// line 88
echo " </a>
</li>
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 92
public function block_element_product_property_tab($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", "element_product_property_tab"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "element_product_property_tab"));
// line 93
echo " ";
if ((1 === twig_compare(twig_length_filter($this->env, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 93), "sortedProperties", [], "any", false, false, false, 93)), 0))) {
// line 94
echo "
<li class=\"nav-item\">
<a class=\"nav-link product-detail-tab-navigation-link\"
id=\"cs-property-tab\"
data-toggle=\"tab\"
href=\"#cs-property-tab-pane\"
role=\"tab\"
scroll-to=\"true\">
";
// line 102
echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("detail.tabsProperty"));
echo "
<span class=\"product-detail-tab-navigation-icon\">
";
// line 104
((function () use ($context, $blocks) {
$finder = $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
$includeTemplate = $finder->find("@Storefront/storefront/utilities/icon.html.twig");
return $this->loadTemplate($includeTemplate ?? null, "@SchilderSysteme/storefront/element/cms-element-product-description-reviews.html.twig", 104);
})())->display(twig_array_merge($context, ["pack" => "solid", "name" => "arrow-medium-right"]));
// line 105
echo " </span>
</a>
</li>
";
}
// line 109
echo " ";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 111
public function block_element_product_desciption_reviews_tabs_navigation_review($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", "element_product_desciption_reviews_tabs_navigation_review"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "element_product_desciption_reviews_tabs_navigation_review"));
// line 112
echo " ";
if ($this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->config($context, "core.listing.showReview")) {
// line 113
echo " <li class=\"nav-item\">
<a class=\"nav-link ";
// line 114
if (((0 === twig_compare(($context["ratingSuccess"] ?? null), 1)) || (0 === twig_compare(($context["ratingSuccess"] ?? null), -1)))) {
echo "active";
}
echo " product-detail-tab-navigation-link review-tab\"
id=\"";
// line 115
echo sw_escape_filter($this->env, ($context["reviewTabId"] ?? null), "html", null, true);
echo "\"
href=\"";
// line 116
echo sw_escape_filter($this->env, ($context["reviewTabHref"] ?? null), "html", null, true);
echo "\"
role=\"tab\"
scroll-to=\"true\">
";
// line 119
echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("detail.tabsReview"));
echo "
<span class=\"product-detail-tab-navigation-icon\">
";
// line 121
((function () use ($context, $blocks) {
$finder = $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
$includeTemplate = $finder->find("@Storefront/storefront/utilities/icon.html.twig");
return $this->loadTemplate($includeTemplate ?? null, "@SchilderSysteme/storefront/element/cms-element-product-description-reviews.html.twig", 121);
})())->display(twig_array_merge($context, ["pack" => "solid", "name" => "arrow-medium-right"]));
// line 122
echo " </span>
</a>
</li>
";
}
// line 126
echo " ";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 129
public function block_element_product_downloads_tab($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", "element_product_downloads_tab"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "element_product_downloads_tab"));
// line 130
echo " <li class=\"nav-item\">
<a class=\"nav-link product-detail-tab-navigation-link\"
id=\"cs-downloads-tab\"
href=\"#cs-downloads-tab-pane\"
role=\"tab\"
scroll-to=\"true\">
";
// line 136
echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("detail.tabDownloads"));
echo "
<span class=\"product-detail-tab-navigation-icon\">
";
// line 138
((function () use ($context, $blocks) {
$finder = $this->env->getExtension('Shopware\Core\Framework\Adapter\Twig\Extension\NodeExtension')->getFinder();
$includeTemplate = $finder->find("@Storefront/storefront/utilities/icon.html.twig");
return $this->loadTemplate($includeTemplate ?? null, "@SchilderSysteme/storefront/element/cms-element-product-description-reviews.html.twig", 138);
})())->display(twig_array_merge($context, ["pack" => "solid", "name" => "arrow-medium-right"]));
// line 139
echo " </span>
</a>
</li>
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 149
public function block_element_product_desciption_reviews_tabs_content($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", "element_product_desciption_reviews_tabs_content"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "element_product_desciption_reviews_tabs_content"));
// line 150
echo " <div class=\"product-detail-tabs-content card-body\">
";
// line 151
$this->displayBlock('element_product_desciption_reviews_tabs_content_container', $context, $blocks);
// line 299
echo " </div>
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 151
public function block_element_product_desciption_reviews_tabs_content_container($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", "element_product_desciption_reviews_tabs_content_container"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "element_product_desciption_reviews_tabs_content_container"));
// line 152
echo " <div class=\"tab-content\">
";
// line 155
$this->displayBlock('element_product_desciption_reviews_tabs_content_variants', $context, $blocks);
// line 169
echo "
";
// line 170
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(($context["crossSellings"] ?? null));
$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["item"]) {
// line 171
echo " ";
$context["id"] = sw_get_attribute($this->env, $this->source, $context["item"], "id", [], "any", false, false, false, 171);
// line 172
echo " ";
if (sw_get_attribute($this->env, $this->source, $context["item"], "active", [], "any", false, false, false, 172)) {
// line 173
echo " <div class=\"tab-pane cross-selling-tab\"
id=\"cs-";
// line 174
echo sw_escape_filter($this->env, ($context["id"] ?? null), "html", null, true);
echo "-tab-pane\"
role=\"tabpanel\"
aria-labelledby=\"cs-";
// line 176
echo sw_escape_filter($this->env, ($context["id"] ?? null), "html", null, true);
echo "-tab\">
<span class=\"tab-content-headline\">";
// line 177
echo sw_escape_filter($this->env, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, $context["item"], "translated", [], "any", false, false, false, 177), "name", [], "any", false, false, false, 177), "html", null, true);
echo "</span>
";
// line 178
$this->loadTemplate("@SchilderSysteme/storefront/component/product/table-cross-sellings.html.twig", "@SchilderSysteme/storefront/element/cms-element-product-description-reviews.html.twig", 178)->display(twig_array_merge($context, ["products" => sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, // line 179
$context["item"], "assignedProducts", [], "any", false, false, false, 179), "elements", [], "any", false, false, false, 179)]));
// line 181
echo " </div>
";
}
// line 183
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['item'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 184
echo "
";
// line 186
$this->displayBlock('element_product_desciption_reviews_tabs_content_description', $context, $blocks);
// line 200
echo "
";
// line 201
$this->displayBlock('element_product_desciption_reviews_tabs_content_review', $context, $blocks);
// line 214
echo "
";
// line 215
if ((1 === twig_compare(twig_length_filter($this->env, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 215), "sortedProperties", [], "any", false, false, false, 215)), 0))) {
// line 216
echo " <div class=\"tab-pane has-border\"
id=\"cs-property-tab-pane\"
role=\"tabpanel\"
aria-labelledby=\"cs-property-tab\">
<div class=\"cms-block pos-0 cms-block-product-three-column properties-content\">
<div class=\"cms-block-container\">
<span class=\"tab-content-headline\">
";
// line 223
echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("detail.tabsProperty"));
echo "</span>
";
// line 224
$this->loadTemplate("@SchilderSysteme/storefront/page/product-detail/properties.html.twig", "@SchilderSysteme/storefront/element/cms-element-product-description-reviews.html.twig", 224)->display($context);
// line 225
echo " </div>
</div>
</div>
";
}
// line 229
echo "
<div class=\"tab-pane has-border\"
id=\"cs-downloads-tab-pane\"
role=\"tabpanel\"
aria-labelledby=\"cs-property-tab\">
<div class=\"cms-block pos-0 cms-block-product-three-column downloads-content\">
<div class=\"cms-block-container\">
<span class=\"tab-content-headline\">";
// line 237
echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("detail.tabDownloadHeadline"));
echo "</span>
";
// line 238
$this->displayBlock('element_product_listing_col', $context, $blocks);
// line 294
echo " </div>
</div>
</div>
</div>
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 155
public function block_element_product_desciption_reviews_tabs_content_variants($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", "element_product_desciption_reviews_tabs_content_variants"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "element_product_desciption_reviews_tabs_content_variants"));
// line 156
echo " ";
if ((0 !== twig_compare(sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["product"] ?? null), "customFields", [], "any", false, false, false, 156), "price_on_request_six_group", [], "any", false, false, false, 156), 1))) {
// line 157
echo " <div class=\"tab-pane\"
id=\"cs-variants-tab-pane\"
role=\"tabpanel\">
<span class=\"tab-content-headline\">
";
// line 161
echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("detail.tabVariants"));
echo "</span>
";
// line 162
$this->loadTemplate("@SchilderSysteme/storefront/component/product/table.html.twig", "@SchilderSysteme/storefront/element/cms-element-product-description-reviews.html.twig", 162)->display(twig_array_merge($context, ["product" => sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, // line 163
($context["element"] ?? null), "data", [], "any", false, false, false, 163), "product", [], "any", false, false, false, 163)]));
// line 165
echo " <span class=\"table-info-text\">";
echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("detail.tabVariantsTextInfo"));
echo "</span>
</div>
";
}
// line 168
echo " ";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 186
public function block_element_product_desciption_reviews_tabs_content_description($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", "element_product_desciption_reviews_tabs_content_description"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "element_product_desciption_reviews_tabs_content_description"));
// line 187
echo " <div class=\"tab-pane has-border\"
id=\"cs-description-tab-pane\"
role=\"tabpanel\"
aria-labelledby=\"";
// line 190
echo sw_escape_filter($this->env, ($context["descriptionTabId"] ?? null), "html", null, true);
echo "\">
<div class=\"description-content\">
<span class=\"tab-content-headline\">
</span>
";
// line 194
$this->loadTemplate("@SchilderSysteme/storefront/component/product/description.html.twig", "@SchilderSysteme/storefront/element/cms-element-product-description-reviews.html.twig", 194)->display(twig_array_merge($context, ["product" => sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, // line 195
($context["element"] ?? null), "data", [], "any", false, false, false, 195), "product", [], "any", false, false, false, 195)]));
// line 197
echo " </div>
</div>
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 201
public function block_element_product_desciption_reviews_tabs_content_review($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", "element_product_desciption_reviews_tabs_content_review"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "element_product_desciption_reviews_tabs_content_review"));
// line 202
echo " ";
if ($this->extensions['Shopware\Storefront\Framework\Twig\Extension\ConfigExtension']->config($context, "core.listing.showReview")) {
// line 203
echo " <div class=\"tab-pane\"
id=\"";
// line 204
echo sw_escape_filter($this->env, ($context["reviewTabContent"] ?? null), "html", null, true);
echo "\"
role=\"tabpanel\"
aria-labelledby=\"";
// line 206
echo sw_escape_filter($this->env, ($context["reviewTabId"] ?? null), "html", null, true);
echo "\">
";
// line 207
$this->loadTemplate("@Storefront/storefront/component/review/review.html.twig", "@SchilderSysteme/storefront/element/cms-element-product-description-reviews.html.twig", 207)->display(twig_array_merge($context, ["reviews" => sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, // line 208
($context["element"] ?? null), "data", [], "any", false, false, false, 208), "reviews", [], "any", false, false, false, 208), "product" => sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, // line 209
($context["element"] ?? null), "data", [], "any", false, false, false, 209), "product", [], "any", false, false, false, 209)]));
// line 211
echo " </div>
";
}
// line 213
echo " ";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 238
public function block_element_product_listing_col($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", "element_product_listing_col"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "element_product_listing_col"));
// line 239
echo " ";
$context["filesIds"] = [];
// line 240
echo "
";
// line 241
if (sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 241), "customFields", [], "any", false, false, false, 241), "custom_downloads_download1", [], "any", false, false, false, 241)) {
// line 242
echo " ";
$context["filesIds"] = twig_array_merge(($context["filesIds"] ?? null), [0 => sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 242), "customFields", [], "any", false, false, false, 242), "custom_downloads_download6", [], "any", false, false, false, 242)]);
// line 243
echo " ";
}
// line 244
echo "
";
// line 245
if (sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 245), "customFields", [], "any", false, false, false, 245), "custom_downloads2", [], "any", false, false, false, 245)) {
// line 246
echo " ";
$context["filesIds"] = twig_array_merge(($context["filesIds"] ?? null), [0 => sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 246), "customFields", [], "any", false, false, false, 246), "custom_downloads_download6", [], "any", false, false, false, 246)]);
// line 247
echo " ";
}
// line 248
echo "
";
// line 249
if (sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 249), "customFields", [], "any", false, false, false, 249), "custom_downloads_download3", [], "any", false, false, false, 249)) {
// line 250
echo " ";
$context["filesIds"] = twig_array_merge(($context["filesIds"] ?? null), [0 => sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 250), "custom_downloads_download3", [], "any", false, false, false, 250)]);
// line 251
echo " ";
}
// line 252
echo "
";
// line 253
if (sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 253), "customFields", [], "any", false, false, false, 253), "custom_downloads_download4", [], "any", false, false, false, 253)) {
// line 254
echo " ";
$context["filesIds"] = twig_array_merge(($context["filesIds"] ?? null), [0 => sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 254), "customFields", [], "any", false, false, false, 254), "custom_downloads_download4", [], "any", false, false, false, 254)]);
// line 255
echo " ";
}
// line 256
echo "
";
// line 257
if (sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 257), "customFields", [], "any", false, false, false, 257), "custom_downloads_download5", [], "any", false, false, false, 257)) {
// line 258
echo " ";
$context["filesIds"] = twig_array_merge(($context["filesIds"] ?? null), [0 => sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 258), "customFields", [], "any", false, false, false, 258), "custom_downloads_download5", [], "any", false, false, false, 258)]);
// line 259
echo " ";
}
// line 260
echo "
";
// line 261
if (sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 261), "customFields", [], "any", false, false, false, 261), "custom_downloads_download6", [], "any", false, false, false, 261)) {
// line 262
echo " ";
$context["filesIds"] = twig_array_merge(($context["filesIds"] ?? null), [0 => sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 262), "customFields", [], "any", false, false, false, 262), "custom_downloads_download6", [], "any", false, false, false, 262)]);
// line 263
echo " ";
}
// line 264
echo "
";
// line 265
if (sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 265), "customFields", [], "any", false, false, false, 265), "custom_downloads_download7", [], "any", false, false, false, 265)) {
// line 266
echo " ";
$context["filesIds"] = twig_array_merge(($context["filesIds"] ?? null), [0 => sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 266), "customFields", [], "any", false, false, false, 266), "custom_downloads_download7", [], "any", false, false, false, 266)]);
// line 267
echo " ";
}
// line 268
echo "
";
// line 269
if (sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 269), "customFields", [], "any", false, false, false, 269), "custom_downloads_download8", [], "any", false, false, false, 269)) {
// line 270
echo " ";
$context["filesIds"] = twig_array_merge(($context["filesIds"] ?? null), [0 => sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 270), "customFields", [], "any", false, false, false, 270), "custom_downloads_download8", [], "any", false, false, false, 270)]);
// line 271
echo " ";
}
// line 272
echo "
";
// line 273
if (sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 273), "customFields", [], "any", false, false, false, 273), "custom_downloads_download9", [], "any", false, false, false, 273)) {
// line 274
echo " ";
$context["filesIds"] = twig_array_merge(($context["filesIds"] ?? null), [0 => sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 274), "customFields", [], "any", false, false, false, 274), "custom_downloads_download9", [], "any", false, false, false, 274)]);
// line 275
echo " ";
}
// line 276
echo "
";
// line 277
if (sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 277), "customFields", [], "any", false, false, false, 277), "custom_downloads_download10", [], "any", false, false, false, 277)) {
// line 278
echo " ";
$context["filesIds"] = twig_array_merge(($context["filesIds"] ?? null), [0 => sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, sw_get_attribute($this->env, $this->source, ($context["page"] ?? null), "product", [], "any", false, false, false, 278), "customFields", [], "any", false, false, false, 278), "custom_downloads_download10", [], "any", false, false, false, 278)]);
// line 279
echo " ";
}
// line 280
echo "
";
// line 281
$context["filesCollection"] = $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\MediaExtension']->searchMedia(($context["filesIds"] ?? null), sw_get_attribute($this->env, $this->source, ($context["context"] ?? null), "context", [], "any", false, false, false, 281));
// line 282
echo "
<div class=\"download-list\">
";
// line 284
$context['_parent'] = $context;
$context['_seq'] = twig_ensure_traversable(($context["filesIds"] ?? null));
foreach ($context['_seq'] as $context["_key"] => $context["file"]) {
// line 285
echo " ";
$context["fileMedia"] = sw_get_attribute($this->env, $this->source, ($context["filesCollection"] ?? null), "get", [0 => $context["file"]], "method", false, false, false, 285);
// line 286
echo " <a class=\"download-item\" href=\"";
echo sw_escape_filter($this->env, sw_get_attribute($this->env, $this->source, ($context["fileMedia"] ?? null), "url", [], "any", false, false, false, 286), "html", null, true);
echo "\"><img src=\"";
echo sw_escape_filter($this->env, $this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("bundles/schildersysteme/icons/icon_pdf.svg", "asset"), "html", null, true);
echo "\">";
echo sw_escape_filter($this->env, sw_get_attribute($this->env, $this->source, ($context["fileMedia"] ?? null), "title", [], "any", false, false, false, 286), "html", null, true);
echo " </a>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['file'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 288
echo " </div>
";
// line 289
if ((0 === twig_compare(twig_length_filter($this->env, ($context["filesIds"] ?? null)), 0))) {
// line 290
echo " <span>";
echo $this->extensions['Shopware\Core\Framework\Adapter\Twig\Extension\SwSanitizeTwigFilter']->sanitize($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("detail.tabDownloadInfo"));
echo "</span>
";
}
// line 293
echo " ";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
public function getTemplateName()
{
return "@SchilderSysteme/storefront/element/cms-element-product-description-reviews.html.twig";
}
public function getDebugInfo()
{
return array ( 1046 => 293, 1039 => 290, 1037 => 289, 1034 => 288, 1021 => 286, 1018 => 285, 1014 => 284, 1010 => 282, 1008 => 281, 1005 => 280, 1002 => 279, 999 => 278, 997 => 277, 994 => 276, 991 => 275, 988 => 274, 986 => 273, 983 => 272, 980 => 271, 977 => 270, 975 => 269, 972 => 268, 969 => 267, 966 => 266, 964 => 265, 961 => 264, 958 => 263, 955 => 262, 953 => 261, 950 => 260, 947 => 259, 944 => 258, 942 => 257, 939 => 256, 936 => 255, 933 => 254, 931 => 253, 928 => 252, 925 => 251, 922 => 250, 920 => 249, 917 => 248, 914 => 247, 911 => 246, 909 => 245, 906 => 244, 903 => 243, 900 => 242, 898 => 241, 895 => 240, 892 => 239, 882 => 238, 872 => 213, 868 => 211, 866 => 209, 865 => 208, 864 => 207, 860 => 206, 855 => 204, 852 => 203, 849 => 202, 839 => 201, 827 => 197, 825 => 195, 824 => 194, 817 => 190, 812 => 187, 802 => 186, 792 => 168, 785 => 165, 783 => 163, 782 => 162, 778 => 161, 772 => 157, 769 => 156, 759 => 155, 745 => 294, 743 => 238, 739 => 237, 729 => 229, 723 => 225, 721 => 224, 717 => 223, 708 => 216, 706 => 215, 703 => 214, 701 => 201, 698 => 200, 696 => 186, 692 => 184, 678 => 183, 674 => 181, 672 => 179, 671 => 178, 667 => 177, 663 => 176, 658 => 174, 655 => 173, 652 => 172, 649 => 171, 632 => 170, 629 => 169, 627 => 155, 622 => 152, 612 => 151, 601 => 299, 599 => 151, 596 => 150, 586 => 149, 573 => 139, 565 => 138, 560 => 136, 552 => 130, 542 => 129, 532 => 126, 526 => 122, 518 => 121, 513 => 119, 507 => 116, 503 => 115, 497 => 114, 494 => 113, 491 => 112, 481 => 111, 471 => 109, 465 => 105, 457 => 104, 452 => 102, 442 => 94, 439 => 93, 429 => 92, 417 => 88, 413 => 86, 407 => 84, 404 => 83, 399 => 77, 396 => 76, 394 => 75, 391 => 74, 383 => 73, 378 => 71, 370 => 66, 364 => 65, 361 => 64, 351 => 63, 338 => 36, 330 => 35, 325 => 33, 314 => 24, 304 => 23, 292 => 143, 290 => 129, 286 => 127, 284 => 111, 281 => 110, 279 => 92, 276 => 91, 274 => 63, 270 => 61, 256 => 60, 250 => 56, 242 => 55, 237 => 53, 230 => 49, 225 => 47, 221 => 45, 218 => 44, 215 => 43, 198 => 42, 194 => 40, 192 => 23, 186 => 19, 176 => 18, 165 => 146, 163 => 18, 160 => 17, 150 => 16, 136 => 301, 134 => 149, 131 => 148, 129 => 16, 126 => 15, 114 => 13, 106 => 12, 103 => 11, 100 => 10, 97 => 9, 94 => 8, 91 => 7, 88 => 6, 85 => 5, 82 => 4, 79 => 3, 76 => 2, 57 => 1,);
}
public function getSourceContext()
{
return new Source("{% block element_product_desciption_reviews %}
{% set config = element.fieldConfig.elements %}
{% set product = element.data.product %}
{% set descriptionTabId = \"description-tab-\" ~ product.id %}
{% set descriptionTabHref = \"#description-tab-\" ~ product.id ~ \"-pane\" %}
{% set descriptionTabContent = \"description-tab-\" ~ product.id ~ \"-pane\" %}
{% set reviewTabId = \"review-tab-\" ~ product.id %}
{% set reviewTabHref = \"#review-tab-\" ~ product.id ~ \"-pane\" %}
{% set reviewTabContent = \"review-tab-\" ~ product.id ~ \"-pane\" %}
{% set crossSellings = element.data.product.crossSellings.elements %}
{% if element.data.product %}
<div class=\"cms-element-{{ element.type }}{% if config.alignment.value %} has-vertical-alignment{% endif %}\">{% if config.alignment.value %}
<div class=\"cms-element-alignment{% if config.alignment.value == \"center\" %} align-self-center{% elseif config.alignment.value == \"flex-end\" %} align-self-end{% else %} align-self-start{% endif %}\">
{% endif %}
<div class=\"card card-tabs\">
{% block element_product_desciption_reviews_tabs_navigation %}
<div class=\"card-header product-detail-tab-navigation\">
{% block element_product_desciption_reviews_tabs_navigation_container %}
<ul class=\"nav nav-tabs product-detail-tab-navigation-list\"
id=\"product-detail-tabs\"
role=\"tablist\">
{% block element_product_variants_tab %}
<li class=\"nav-item\">
<a class=\"nav-link product-detail-tab-navigation-link\"
id=\"cs-variants-tab\"
data-toggle=\"tab\"
href=\"#cs-variants-tab-pane\"
role=\"tab\"
scroll-to=\"true\"
aria-controls=\"cs-variants-tab-pane\"
aria-selected=\"true\">
{{ \"detail.tabVariant\"|trans|sw_sanitize }}
<span class=\"product-detail-tab-navigation-icon\">
{% sw_icon 'arrow-medium-right' style {'pack':'solid'} %}
</span>
</a>
</li>
{% endblock %}
{% for item in crossSellings %}
{% set id = item.id %}
{% if item.active %}
<li class=\"nav-item\">
<a class=\"nav-link product-detail-tab-navigation-link\"
id=\"cs-{{ id }}-tab\"
data-toggle=\"tab\"
href=\"#cs-{{ id }}-tab-pane\"
role=\"tab\"
scroll-to=\"true\"
aria-selected=\"true\">
{{ item.translated.name }}
<span class=\"product-detail-tab-navigation-icon\">
{% sw_icon 'arrow-medium-right' style {'pack':'solid'} %}
</span>
</a>
</li>
{% endif %}
{% endfor %}
{% block element_product_desciption_reviews_tabs_navigation_description %}
<li class=\"nav-item\">
<a class=\"nav-link {% if (ratingSuccess != 1) and (ratingSuccess != -1) %}active{% endif %} product-detail-tab-navigation-link\"
id=\"{{ descriptionTabId }}\"
data-toggle=\"tab\"
href=\"#cs-description-tab-pane\"
scroll-to=\"true\"
aria-selected=\"true\">
<span>{{ \"detail.tabsDescription\"|trans|sw_sanitize }}</span>
<span class=\"product-detail-tab-navigation-icon\">
{% sw_icon 'arrow-medium-right' style {'pack':'solid'} %}
</span>
{% if element.data.product.translated.description|length > 0 %}
<span class=\"product-detail-tab-preview\">
{{ page.product.translated.description|raw|striptags|sw_sanitize|u.truncate(125, '…') }}
{# truncate always cuts down the length to 125 characters.
So it will only shorten the string if it exceeds 125 chars.
Therefor, only show the button when the length of the text is
greater or equal then 126 characters. #}
{% if element.data.product.translated.description|length >= 126 %}
<span class=\"product-detail-tab-preview-more\">{{ \"detail.tabsPreviewMore\"|trans|sw_sanitize }}</span>
{% endif %}
</span>
{% endif %}
</a>
</li>
{% endblock %}
{% block element_product_property_tab %}
{% if page.product.sortedProperties|length > 0 %}
<li class=\"nav-item\">
<a class=\"nav-link product-detail-tab-navigation-link\"
id=\"cs-property-tab\"
data-toggle=\"tab\"
href=\"#cs-property-tab-pane\"
role=\"tab\"
scroll-to=\"true\">
{{ \"detail.tabsProperty\"|trans|sw_sanitize }}
<span class=\"product-detail-tab-navigation-icon\">
{% sw_icon 'arrow-medium-right' style {'pack':'solid'} %}
</span>
</a>
</li>
{% endif %}
{% endblock %}
{% block element_product_desciption_reviews_tabs_navigation_review %}
{% if config('core.listing.showReview') %}
<li class=\"nav-item\">
<a class=\"nav-link {% if (ratingSuccess == 1) or (ratingSuccess == -1) %}active{% endif %} product-detail-tab-navigation-link review-tab\"
id=\"{{ reviewTabId }}\"
href=\"{{ reviewTabHref }}\"
role=\"tab\"
scroll-to=\"true\">
{{ \"detail.tabsReview\"|trans|sw_sanitize }}
<span class=\"product-detail-tab-navigation-icon\">
{% sw_icon 'arrow-medium-right' style {'pack':'solid'} %}
</span>
</a>
</li>
{% endif %}
{% endblock %}
{% block element_product_downloads_tab %}
<li class=\"nav-item\">
<a class=\"nav-link product-detail-tab-navigation-link\"
id=\"cs-downloads-tab\"
href=\"#cs-downloads-tab-pane\"
role=\"tab\"
scroll-to=\"true\">
{{ \"detail.tabDownloads\"|trans|sw_sanitize }}
<span class=\"product-detail-tab-navigation-icon\">
{% sw_icon 'arrow-medium-right' style {'pack':'solid'} %}
</span>
</a>
</li>
{% endblock %}
</ul>
{% endblock %}
</div>
{% endblock %}
{% block element_product_desciption_reviews_tabs_content %}
<div class=\"product-detail-tabs-content card-body\">
{% block element_product_desciption_reviews_tabs_content_container %}
<div class=\"tab-content\">
{% block element_product_desciption_reviews_tabs_content_variants %}
{% if product.customFields.price_on_request_six_group!=1 %}
<div class=\"tab-pane\"
id=\"cs-variants-tab-pane\"
role=\"tabpanel\">
<span class=\"tab-content-headline\">
{{ \"detail.tabVariants\"|trans|sw_sanitize }}</span>
{% sw_include '@Storefront/storefront/component/product/table.html.twig' with {
product: element.data.product
} %}
<span class=\"table-info-text\">{{ \"detail.tabVariantsTextInfo\"|trans|sw_sanitize }}</span>
</div>
{% endif %}
{% endblock %}
{% for item in crossSellings %}
{% set id = item.id %}
{% if item.active %}
<div class=\"tab-pane cross-selling-tab\"
id=\"cs-{{ id }}-tab-pane\"
role=\"tabpanel\"
aria-labelledby=\"cs-{{ id }}-tab\">
<span class=\"tab-content-headline\">{{ item.translated.name }}</span>
{% sw_include '@Storefront/storefront/component/product/table-cross-sellings.html.twig' with {
products: item.assignedProducts.elements
} %}
</div>
{% endif %}
{% endfor %}
{% block element_product_desciption_reviews_tabs_content_description %}
<div class=\"tab-pane has-border\"
id=\"cs-description-tab-pane\"
role=\"tabpanel\"
aria-labelledby=\"{{ descriptionTabId }}\">
<div class=\"description-content\">
<span class=\"tab-content-headline\">
</span>
{% sw_include '@Storefront/storefront/component/product/description.html.twig' with {
product: element.data.product
} %}
</div>
</div>
{% endblock %}
{% block element_product_desciption_reviews_tabs_content_review %}
{% if config('core.listing.showReview') %}
<div class=\"tab-pane\"
id=\"{{ reviewTabContent }}\"
role=\"tabpanel\"
aria-labelledby=\"{{ reviewTabId }}\">
{% sw_include '@Storefront/storefront/component/review/review.html.twig' with {
reviews: element.data.reviews,
product: element.data.product
} %}
</div>
{% endif %}
{% endblock %}
{% if page.product.sortedProperties|length > 0 %}
<div class=\"tab-pane has-border\"
id=\"cs-property-tab-pane\"
role=\"tabpanel\"
aria-labelledby=\"cs-property-tab\">
<div class=\"cms-block pos-0 cms-block-product-three-column properties-content\">
<div class=\"cms-block-container\">
<span class=\"tab-content-headline\">
{{ \"detail.tabsProperty\"|trans|sw_sanitize }}</span>
{% sw_include '@Storefront/storefront/page/product-detail/properties.html.twig' %}
</div>
</div>
</div>
{% endif %}
<div class=\"tab-pane has-border\"
id=\"cs-downloads-tab-pane\"
role=\"tabpanel\"
aria-labelledby=\"cs-property-tab\">
<div class=\"cms-block pos-0 cms-block-product-three-column downloads-content\">
<div class=\"cms-block-container\">
<span class=\"tab-content-headline\">{{ \"detail.tabDownloadHeadline\"|trans|sw_sanitize }}</span>
{% block element_product_listing_col %}
{% set filesIds = [] %}
{% if page.product.customFields.custom_downloads_download1 %}
{% set filesIds = filesIds|merge([page.product.customFields.custom_downloads_download6]) %}
{% endif %}
{% if page.product.customFields.custom_downloads2 %}
{% set filesIds = filesIds|merge([page.product.customFields.custom_downloads_download6]) %}
{% endif %}
{% if page.product.customFields.custom_downloads_download3 %}
{% set filesIds = filesIds|merge([page.product.custom_downloads_download3]) %}
{% endif %}
{% if page.product.customFields.custom_downloads_download4 %}
{% set filesIds = filesIds|merge([page.product.customFields.custom_downloads_download4]) %}
{% endif %}
{% if page.product.customFields.custom_downloads_download5 %}
{% set filesIds = filesIds|merge([page.product.customFields.custom_downloads_download5]) %}
{% endif %}
{% if page.product.customFields.custom_downloads_download6 %}
{% set filesIds = filesIds|merge([page.product.customFields.custom_downloads_download6]) %}
{% endif %}
{% if page.product.customFields.custom_downloads_download7 %}
{% set filesIds = filesIds|merge([page.product.customFields.custom_downloads_download7]) %}
{% endif %}
{% if page.product.customFields.custom_downloads_download8 %}
{% set filesIds = filesIds|merge([page.product.customFields.custom_downloads_download8]) %}
{% endif %}
{% if page.product.customFields.custom_downloads_download9 %}
{% set filesIds = filesIds|merge([page.product.customFields.custom_downloads_download9]) %}
{% endif %}
{% if page.product.customFields.custom_downloads_download10 %}
{% set filesIds = filesIds|merge([page.product.customFields.custom_downloads_download10]) %}
{% endif %}
{% set filesCollection = searchMedia(filesIds, context.context) %}
<div class=\"download-list\">
{% for file in filesIds %}
{% set fileMedia = filesCollection.get(file) %}
<a class=\"download-item\" href=\"{{ fileMedia.url }}\"><img src=\"{{ asset('bundles/schildersysteme/icons/icon_pdf.svg', 'asset') }}\">{{ fileMedia.title }} </a>
{% endfor %}
</div>
{% if filesIds|length == 0 %}
<span>{{ \"detail.tabDownloadInfo\"|trans|sw_sanitize }}</span>
{% endif %}
{% endblock %}
</div>
</div>
</div>
</div>
{% endblock %}
</div>
{% endblock %}
</div>
</div>
</div>
{% endif %}
{% endblock %}
", "@SchilderSysteme/storefront/element/cms-element-product-description-reviews.html.twig", "/data/www/stage.tuerschildshop/custom/plugins/SchilderSysteme/src/Resources/views/storefront/element/cms-element-product-description-reviews.html.twig");
}
}