custom/static-plugins/NdVoorwindenTheme/src/Resources/views/storefront/component/product/properties.html.twig line 1

Open in your IDE?
  1. {% sw_extends '@Storefront/storefront/component/product/properties.html.twig' %}
  2. {% block component_product_properties_inner %}
  3.     <div class="product-detail-properties mt-6">
  4.         {% block component_product_properties_container %}
  5.             <div class="product-detail-properties-container divide-y divide-y-grey-200">
  6.                 {% if product.manufacturer %}
  7.                     <div class="properties-row grid grid-cols-2 py-3">
  8.                         <div class="properties-label">{{ "listing.filterManufacturerDisplayName"|trans|sw_sanitize }}</div>
  9.                         <div class="properties-value">{{ product.manufacturer.translated.name }}</div>
  10.                     </div>
  11.                 {% endif %}
  12.                 {% if product.customFields.artikelOmschrijving %}
  13.                     <div class="properties-row grid grid-cols-2 py-3">
  14.                         <div class="properties-label">{{ "pages.product.detail.article-description"|trans|sw_sanitize }}</div>
  15.                         <div class="properties-value">{{ product.customFields.artikelOmschrijving }}</div>
  16.                     </div>
  17.                 {% endif %}
  18.                 {% if product.customFields.kleurLeverancierReferentie %}
  19.                     <div class="properties-row grid grid-cols-2 py-3">
  20.                         <div class="properties-label">{{ "pages.product.detail.supplier-color-reference"|trans|sw_sanitize }}</div>
  21.                         <div class="properties-value">{{ product.customFields.kleurLeverancierReferentie }}</div>
  22.                     </div>
  23.                 {% endif %}
  24.                 {% if product.customFields.materiaal %}
  25.                     <div class="properties-row grid grid-cols-2 py-3">
  26.                         <div class="properties-label">{{ "pages.product.detail.material"|trans|sw_sanitize }}</div>
  27.                         <div class="properties-value">{{ product.customFields.materiaal }}</div>
  28.                     </div>
  29.                 {% endif %}
  30.                 {% if product.customFields.wasvoorschrift %}
  31.                     <div class="properties-row grid grid-cols-2 py-3">
  32.                         <div class="properties-label">{{ "pages.product.detail.washing"|trans|sw_sanitize }}</div>
  33.                         <div class="properties-value">{{ product.customFields.wasvoorschrift }}</div>
  34.                     </div>
  35.                 {% endif %}
  36.                 {% if product.customFields.pasvorm %}
  37.                     <div class="properties-row grid grid-cols-2 py-3">
  38.                         <div class="properties-label">{{ "pages.product.detail.fit"|trans|sw_sanitize }}</div>
  39.                         <div class="properties-value">{{ product.customFields.pasvorm }}</div>
  40.                     </div>
  41.                 {% endif %}
  42.                 {# @var product \Shopware\Core\Content\Product\SalesChannel\SalesChannelProductEntity #}
  43.                 {% for group in product.sortedProperties %}
  44.                     {% block component_product_properties_table_row %}
  45.                         <div class="properties-row grid grid-cols-2 py-3">
  46.                             {% block component_product_properties_item_label %}
  47.                                 <div class="properties-label">{{ group.translated.name|e }}</div>
  48.                             {% endblock %}
  49.                             {% block component_product_properties_item_value %}
  50.                                 <div class="properties-value">
  51.                                     {% apply spaceless %}
  52.                                         {% for option in group.options %}
  53.                                             {% set i = ( i | default(0) ) + 1 %}
  54.                                             <span>{% if i > 1 %}, {% endif %}{{ option.translated.name|e }}</span>
  55.                                         {% endfor %}
  56.                                     {% endapply %}
  57.                                 </div>
  58.                             {% endblock %}
  59.                         </div>
  60.                     {% endblock %}
  61.                 {% endfor %}
  62.                 {% if product.customFields.artikelID %}
  63.                     <div class="properties-row grid grid-cols-2 py-3">
  64.                         <div class="properties-label">{{ "pages.product.detail.article-id"|trans|sw_sanitize }}</div>
  65.                         <div class="properties-value">{{ product.customFields.artikelID }}</div>
  66.                     </div>
  67.                 {% endif %}
  68.                 {% if product.customFields.Artikelnummer %}
  69.                     <div class="properties-row grid grid-cols-2 py-3">
  70.                         <div class="properties-label">{{ "checkout.addProductLabel"|trans|sw_sanitize }}</div>
  71.                         <div class="properties-value">{{ product.customFields.Artikelnummer }}</div>
  72.                     </div>
  73.                 {% endif %}
  74.             </div>
  75.         {% endblock %}
  76.     </div>
  77. {% endblock %}