Hallo zusammen,
ich würde gerne ein Twig-Block nur zum Teil erweitern.
z.B. will eine zusätzliche Klasse oder Attribut in div-Tag einbauen.
nehmen wir an, ich will ‚page_product_detail_name‘ um Titel erweitern in: @Storefront/storefront/page/product-detail/headline.html.twig
Original/parent:
{% block page_product_detail_name %}
<h1 class="product-detail-name"
itemprop="name">
{{ page.product.translated.name }}
</h1>
{% endblock %}
Man kann den Block kopieren und um Titel erweitern.
{% block page_product_detail_name %}
<h1 class="product-detail-name"
itemprop="name"
title="Here my product title">
{{ page.product.translated.name }}
</h1>
{% endblock %}
ist aber meiner Meinung nach zu viel. Ich will ja nur ein Titel.
gibt es eine andere Möglichkeit? So was?
{% block page_product_detail_name %}
{% set title="Here my product title" %}
{{ parent() }}
{% endblock %}
Oder ist es in Twig nicht üblich/interessant und Block wird einfach kopiert?