Benutzerdefinierte Felder in Shopware helfen Ihnen, die zusätzlichen Daten für Produkte anzuzeigen. Ich werde zum Beispiel die Datei description.html.twig im Thema erweitern.
Die Datei description.html.twig befindet sich unter oder Sie können einen ähnlichen Pfad erstellen, um die Datei zu erweitern.
/custom/plugins/YourTheme/src/Resources/views/storefront/page/product-details/
Fügen Sie den folgenden Code hinzu, um die Beschreibung zu erweitern.
{% sw_extends '@Storefront/storefront/page/product-detail/description.html.twig' %}
Es ist notwendig, den ursprünglichen Inhalt des Blocks in die Datei description.html.twig aufzunehmen. Blockname
page_product_detail_description_content_text
Dies ist möglich mit Hilfe der
{% block page_product_detail_description_content_text %}
Nachdem wir den Block hinzugefügt haben, müssen wir die Funktion parent() hinzufügen.
{{ parent() }}
Und für die Integration des benutzerdefinierten Feldes.
{{ page.product.translated.customFields.technischer_name_customfield }}
Der vollständige Code in der Datei description.html.twig lautet
{% sw_extends '@Storefront/storefront/page/product-detail/description.html.twig' %}
{% block page_product_detail_description_content_text %}
{{ parent() }}
{{ page.product.translated.customFields.technical_name_customfield }}
{% endblock %}
Den technischen Namen des benutzerdefinierten Feldes finden Sie in den Einstellungen.
Einstellungen > System > Benutzerdefiniertes Feld

Sie müssen das benutzerdefinierte Feld bearbeiten und der technische Name beginnt mit custom_

Bitte kontaktieren Sie uns unter manish@bay20.com oder rufen Sie uns unter +91-8800519180 an, wenn Sie Unterstützung im Zusammenhang mit Shopware benötigen. Sie können auch die Shopware-Entwicklungsseite besuchen, um die von uns angebotenen Dienstleistungen zu prüfen.






