<section class="product-teaser-area container content-block {{ not pimcore_input('anchorTitle').isEmpty() ? 'js-anchor-nav__item' }}"
{% if not pimcore_input('anchorTitle').isEmpty() %} data-anchor-nav-title="{{ pimcore_input('anchorTitle').getData() }}" {% endif %}
>
<div class="row">
<div class="col-md-8">
{{ include('includes/title-blocks/title-block.html.twig', {
titleNews: true,
}) }}
</div>
</div>
{% if editmode %}
<div class="ms-auto">
{% embed 'includes/editmode-settings.html.twig' %}
{% block additionalSettings %}
{{ pimcore_relations('products', {
"types": ["object"],
"subtypes": {
"object": ["object"]
},
"classes": ['Product', 'Forklift', 'MascusProduct'],
"title": 'Product objects'
}) }}
{% endblock %}
{% endembed %}
</div>
{% endif %}
<div class="row gy-2">
{% for product in pimcore_relations('products') %}
<div class="col-md-4 col-xl-3">
{% if product is instanceof('\\Pimcore\\Model\\DataObject\\Product') %}
{% set teaserType = 'product' %}
{% else %}
{% set teaserType = product.className[:1]|lower ~ product.className[1:] %}
{% endif %}
{{ include('includes/teaser/products-teaser-'"#{teaserType}"'.html.twig', {
'product': product,
}) }}
</div>
{% endfor %}
</div>
</section>