Erweiterte Produktinformationen

Kowal_ProductFeatures ist ein Magento 2 Modul zur Darstellung von Produktmerkmalen auf der Produktseite in Form konfigurierbarer, einklappbarer Abschnitte. Das Modul bezieht Daten aus Produktattributen, CMS-Blöcken und ausgewählten Renderern und zeigt sie anschließend in einer übersichtlichen Form an, die zum Charakter der Informationen passt.
Kompatibilität
2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.3.7, 2.3.6, 2.3.5, 2.3.4
92,25 €
E-Mail an einen Freund

Zu diesem Produkt anfragen

Beschreibung / Erweiterte Produktinformationen

MAGENTO 2 · ATTRIBUTE · ABSCHNITTE · PRODUKTINFORMATIONEN

Verwandeln Sie Attribute in Informationen, die sich leicht vergleichen lassen.

Kowal Product Features

Strukturieren Sie Produktmerkmale in unabhängigen, einklappbaren Abschnitten. Wählen Sie Skalen, Swatch-Listen, Bilder und CMS-Blöcke, damit Kunden die Anwendung und die Parameter des Produkts schneller verstehen.

Store-View-Konfiguration · Darstellungsprofile · Optionaler Hyvä-Adapter

SO FUNKTIONIERT ES IN DER PRAXIS

01 · Sie wählen Informationsquellen aus
Sie weisen Attribute oder CMS-Blöcke Abschnitten zu.

02 · Sie wählen die Präsentationsart
Sie legen Renderer, Reihenfolge und Darstellungsprofil fest.

03 · Der Kunde prüft wichtige Merkmale
Die Abschnitte zeigen die dem Produkt zugeordneten Daten an.

Was gewinnt Ihr Shop?

Lernen Sie Funktionen, Einsatzmöglichkeiten und Einstellungen des Moduls kennen.

Lernen Sie das Modul kennen

kowal/module-product-features ist ein Magento 2 Modul zur Darstellung der wichtigsten Produktmerkmale direkt auf der Produktseite. Die Erweiterung verwandelt in Magento-Attributen gespeicherte Daten in übersichtliche, ansprechende und einklappbare Abschnitte, die Kunden dabei helfen, das Produkt schneller zu verstehen, seine Parameter zu vergleichen und eine Kaufentscheidung zu treffen.

Das Modul wurde für Shops entwickelt, in denen die standardmäßige Attributtabelle nicht ausreicht: Produkte haben Nutzungseigenschaften, Anwendungen, Technologien, Parameterstufen, Zertifikate, Grafiken, Icons oder zusätzliche CMS-Beschreibungen. Statt sie als lange, technische Liste anzuzeigen, kann der Shop sie als strukturierte Abschnitte präsentieren, die zum Produktkontext passen.

Kundenbedürfnisse

Kunden, die eine Produktseite besuchen, suchen in der Regel Antworten auf konkrete Fragen:

  • passt das Produkt zu meinem Einsatzzweck,
  • wodurch unterscheidet es sich von anderen Varianten,
  • welche wichtigsten technischen Merkmale hat es,
  • verfügt es über bestimmte Funktionen, Zertifikate oder Technologien,
  • wie ist das Niveau wichtiger Parameter, z. B. Atmungsaktivität, Widerstandsfähigkeit, Elastizität oder Passform,
  • welche zusätzlichen Informationen, Liefer- oder Rückgabebedingungen gelten für dieses Produkt.

Das Modul erfüllt diese Anforderungen, indem es Produktmerkmale aus der Ebene technischer Administrationsdaten in eine verständliche Kaufschicht überführt. Der Kunde muss keine rohen Attributnamen oder langen Tabellen analysieren. Er erhält Abschnitte in verkaufsorientierter Sprache, ergänzt um Icons, Skalen, Bilder oder Inhaltsblöcke.

Geschäftliche Vorteile

Das Modul hilft dabei, Produktinformationen so zu strukturieren, dass sie Vertrieb und Kundenservice unterstützen:

  • erhöht die Lesbarkeit der Produktseite,
  • verkürzt die Zeit, die zum Finden wichtiger Informationen benötigt wird,
  • reduziert die Anzahl von Anfragen an den Kundenservice zu Produktparametern,
  • ermöglicht das Hervorheben von Produktvorteilen ohne Umbau des Shop-Templates,
  • ermöglicht unterschiedliche Darstellungen von Merkmalen je nach Kategorie, Produkttyp oder Shop,
  • erleichtert die Nutzung bestehender Magento-Attribute als Verkaufstext,
  • ermöglicht ein einheitliches Erscheinungsbild der Merkmalsabschnitte in mehreren Store Views.

Möglichkeiten des Moduls

Das Modul zeigt auf der Produktseite eine Reihe konfigurierbarer Abschnitte an. Jeder Abschnitt kann ein einzelnes Produktattribut verwenden oder mehrere Attribute in einem Block aggregieren. Der Administrator entscheidet, welche Merkmale sichtbar sind, in welcher Reihenfolge sie erscheinen und mit welchem Präsentationstyp sie gerendert werden.

Die wichtigsten Möglichkeiten:

  • Darstellung von Produktmerkmalen als einklappbare Abschnitte auf der Produktseite,
  • unabhängiges Ein- und Ausklappen jedes Abschnitts,
  • automatisches Ausblenden leerer Abschnitte,
  • Unterstützung einzelner und mehrerer Attribute in einem Abschnitt,
  • automatische Auswahl der Präsentationsart für ausgewählte Attributtypen,
  • dedizierte Renderer für Skalen, Listen, Swatches, Icons, CMS-Blöcke, Bilder und Zahlenwerte,
  • Möglichkeit, eine eigene Reihenfolge der Abschnitte festzulegen,
  • Darstellungsprofile, die konkreten Abschnitten zugewiesen werden,
  • globale Konfiguration von Farben, Abständen, Textgrößen und visuellen Akzenten,
  • Unterstützung der Konfiguration pro Store View.

Frontend-Funktionen

Auf der Produktseite fügt das Modul einen Block mit Produktmerkmalen hinzu. Die Abschnitte haben eine Überschrift, Inhalt und ein Icon, das den aufgeklappten Zustand anzeigt. Dadurch bleibt die Produktseite auch dann übersichtlich, wenn das Produkt viele zusätzliche Informationen enthält.

Abschnitte können standardmäßig ausgeklappt oder eingeklappt sein. So lassen sich die wichtigsten Informationen sofort hervorheben, während unterstützende Inhalte wie Spezifikationen, Lieferung, Rückgaben oder längere Beschreibungen per Klick verfügbar bleiben.

Wenn ein Produkt keinen Wert für das in einem bestimmten Abschnitt verwendete Attribut hat, kann das Modul den Abschnitt automatisch ausblenden. Dadurch sieht der Kunde nur Informationen, die tatsächlich das angezeigte Produkt betreffen.

Präsentationstypen

Das Modul unterstützt viele Arten der Darstellung von Produktdaten.

Merkmalsskalen

Der Typ scale dient zur Anzeige von Dropdown-Attributen mit 2 bis 5 Werten. Der Kunde sieht den vollständigen Kontext der Skala, und der ausgewählte Produktwert wird hervorgehoben.

Anwendungsbeispiele:

  • Schnitt: locker, regulär, körpernah,
  • Widerstandsfähigkeit: standard, verstärkt, maximal,
  • Dehnbarkeit: steif, normal, elastisch,
  • Atmungsaktivität: niedrig, mittel, hoch.

Diese Präsentationsart ist verständlicher als ein einfacher Textwert, da sie zeigt, wo das Produkt im Verhältnis zu den übrigen Möglichkeiten steht.

Swatch-Listen

Der Typ swatch_list stellt ausgewählte Werte eines Multiselect-Attributs zusammen mit einem Swatch dar. Das kann ein Icon, eine Farbe oder eine in Magento konfigurierte Textkennzeichnung sein.

Anwendungsbeispiele:

  • sportliche Einsatzbereiche,
  • Technologien,
  • Materialien,
  • Zertifikate,
  • Nutzungseigenschaften.

Der Kunde erhält eine kurze Liste der dem Produkt zugewiesenen Werte, ergänzt um ein visuelles Element.

Listen mit Amasty-Icons

Der Typ multiselect_icon ermöglicht die Nutzung von Icons, die Attributoptionen im Modul Amasty ShopbyBrand / ShopbyBase zugewiesen sind. Wenn eine Option ein Bild im Feld Small Image hat, kann das Modul es neben dem Label anzeigen.

Diese Lösung ist nützlich, wenn der Shop bereits Icons für Merkmale, Marken, Sportarten oder Einsatzbereiche in der Amasty-Konfiguration verwaltet und dieselben Materialien auf der Produktseite verwenden möchte.

Abschnitte aus CMS-Blöcken

Der Typ cms_blocks verwendet das Produktattribut blocks_id. Der Administrator weist dem Produkt aktive CMS-Blöcke zu, und das Modul rendert jeden ausgewählten Block als eigenen einklappbaren Abschnitt.

Anwendungsbeispiele:

  • Spezifikation und Funktionen,
  • Lieferinformationen,
  • Rückgaben,
  • Gebrauchsanweisungen,
  • Bildungsinhalte,
  • produktabhängige Hinweise.

Dadurch können beschreibende Inhalte über standardmäßige Magento-CMS-Blöcke verwaltet und nur ausgewählten Produkten zugewiesen werden.

Technische Daten und Textwerte

Das Modul unterstützt auch typische Attributdaten:

  • kurzer einzeiliger Text,
  • längere Textbeschreibung,
  • HTML-Block,
  • Label-Wert-Layout,
  • Parametertabelle, Option für eine zukünftige Version vorgesehen,
  • einzelnes ausgewähltes Label,
  • Textliste,
  • Badge und Badge-Liste, Optionen für eine zukünftige Version vorgesehen.

So lässt sich sowohl ein einfacher Abschnitt mit einem Parameter als auch eine umfangreichere Spezifikation aus mehreren Attributen erstellen.

Logische Werte, Daten, Preise und Zahlen

Für spezielle Daten stellt das Modul dedizierte Präsentationsarten bereit:

  • yes_no für Ja/Nein-Werte,
  • checkmark für positive Merkmale,
  • date für Daten gemäß Shop-Lokalisierung,
  • price für Preiswerte, die in der Shop-Währung formatiert werden,
  • number_with_unit für Zahlen mit Einheit,
  • range_bar für Werte, die als Bereichsbalken angezeigt werden,
  • rating_dots für Bewertungen oder Stufen, die mit Punkten dargestellt werden.

Diese Varianten helfen dabei, das Datenformat an die Art anzupassen, wie Kunden es natürlich lesen.

Bilder

Das Modul unterstützt auch Bildattribute:

  • einzelnes Bild,
  • Bild mit Label,
  • Bilderraster.

Dies kann zur Darstellung von Technologie-Icons, Zertifikaten, Piktogrammen, Produktkennzeichnungen oder zusätzlichen Informationsgrafiken dienen.

Flexible Darstellung

Das Erscheinungsbild des Moduls basiert auf Administrationskonfiguration und CSS-Variablen. Der Shop kann globale Farben, Abschnittshintergrund, Textfarben, Akzente, Rahmen, Abrundungen, Abstände und Schriftgrößen festlegen, ohne Template-Dateien zu bearbeiten.

Zusätzlich unterstützt das Modul Darstellungsprofile. Dadurch kann ein Abschnitt standardmäßig aussehen, ein anderer kompakter sein und ein weiterer durch eine andere Farbe oder einen Akzent hervorgehoben werden. Das ist nützlich, um wichtige Inhalte wie Zertifikate, Technologien oder Informationen, die die Kaufentscheidung beeinflussen, hervorzuheben.

Beispielhafte Einsatzbereiche

Das Modul eignet sich besonders für Shops, in denen ein Produkt erklärungsbedürftig ist:

  • Sport- und Funktionsbekleidung,
  • Sportausrüstung,
  • Elektronik,
  • Produkte mit Zertifikaten,
  • Kosmetik und Nahrungsergänzungsmittel,
  • Haushaltsausstattung,
  • B2B-Produkte mit technischen Parametern,
  • Kataloge mit vielen Varianten und Merkmalen.

Ein beispielhaftes Layout auf der Produktseite kann enthalten:

  • einen Abschnitt Cechy produktu mit mehreren Skalen,
  • einen Abschnitt Zastosowanie als Icon-Liste,
  • einen Abschnitt Technologie als Swatch-Liste,
  • einen Abschnitt Specyfikacja als Attributtabelle,
  • CMS-Abschnitte Dostawa, Zwroty und Instrukcja użytkowania.

Zusammenfassung

kowal/module-product-features strukturiert Produktinformationen und ermöglicht ihre Darstellung in einer Form, die auf die Kaufentscheidung des Kunden abgestimmt ist. Das Modul nutzt bestehende Magento-Mechanismen: Produktattribute, Swatches, CMS-Blöcke, Store View und Systemkonfiguration, und verwandelt sie anschließend in übersichtliche Abschnitte auf der Produktseite.

Das Ergebnis ist eine Produktseite, die den Wert des Produkts besser erklärt, leichter zu scannen ist und Administratoren mehr Kontrolle darüber gibt, wie Produktmerkmale den Kunden kommuniziert werden.

Skalen, Swatches und aktueller Renderer-Umfang

Der aktuelle scale-Renderer unterstützt Dropdowns mit 2–5 Werten. Neben swatch_list können Sie swatch_grid und swatch_text wählen; radial_chart zeigt den Parameter in einer kreisförmigen Darstellung.

Die Einträge table, badge, badge_list, icon_value und icon_list sind in der Konfiguration als available in future release sichtbar. Sie haben noch keine endgültige, dedizierte Frontend-Darstellung. Wählen Sie bei der Implementierung einen verfügbaren Renderer und prüfen Sie das Ergebnis an den Produktdaten.

Abschnittskonfiguration und optionale Integrationen

Stores → Configuration → Catalog → Product Features stellt Feature Sections, Appearance und Appearance Profiles bereit. Sie definieren Attribute, Reihenfolge, Standardzustand der Abschnitte, Ausblenden leerer Daten und Darstellung.

Der Renderer multiselect_icon erfordert entsprechende Amasty-Module und Small-Image-Bilder, die Optionen zugewiesen sind. blocks_id ist ein Multiselect-Attribut aktiver CMS-Blöcke und kann auch über massenhaftes Update Attributes befüllt werden.

Hyvä und Ressourcen nur bei Abschnitten

Das Paket enthält das optionale Kowal_ProductFeaturesHyva. Aktivieren Sie für die Hyvä-Ansicht beide Module, Enabled und Enable Hyva Integration; lassen Sie die Hyvä-Integration auf Luma deaktiviert.

CSS und JS des Moduls werden auf der Produktseite mit gerenderten Abschnitten geladen. Der Adapter verwendet ein Skript ohne RequireJS und jQuery und erfordert keinen Tailwind-Rebuild. Skripte, die vom Administrator in CMS-Blöcken platziert werden, benötigen eine separate Kompatibilität.

Tooltips und Mehrsprachigkeit

Die Befehle product-features:tooltips:copy und product-features:tooltips:reset beauftragen das Massenkopieren oder Zurücksetzen von Attribut-Tooltips zwischen Scope und Store View.

Die Speicherung wird vom Consumer kowal.product_features.attribute_tooltip.save ausgeführt. Stellen Sie bei Sammeloperationen sicher, dass die Queue läuft, und prüfen Sie die Ziel-Store-Ansicht.

Installation über Composer

Paket kowal/module-product-features, Modul Kowal_ProductFeatures. Nachdem Sie den Zugriff auf das Kowal-Repository konfiguriert haben, installieren Sie das Paket, aktivieren Sie das Modul, aktualisieren Sie Magento und leeren Sie den Cache. Berücksichtigen Sie in der Produktion Kompilierung und Deployment statischer Inhalte gemäß dem Prozess des Shops.

Von der Konfiguration zum Ergebnis

1. Sie wählen Informationsquellen aus
Sie weisen Attribute oder CMS-Blöcke Abschnitten zu.

2. Sie wählen die Präsentationsart
Sie legen Renderer, Reihenfolge und Darstellungsprofil fest.

3. Der Kunde prüft wichtige Merkmale
Die Abschnitte zeigen die dem Produkt zugeordneten Daten an.

Produktseite für technische Bekleidung

Atmungsaktivität und Passform zeigen Sie auf einer Skala, Technologien als Swatch-Liste und Pflegeinformationen in einem CMS-Block.

Abschnitte mit fehlenden Daten können ausgeblendet werden. An einer Stelle strukturieren Sie Parameter, Grafiken und unterstützende Inhalte.

Erstellen Sie Abschnitte, die zu Ihrem Sortiment passen

Möchten Sie das Modul an Ihren Shop anpassen? Fragen Sie nach der Implementierung von Kowal Product Features und besprechen Sie die Konfiguration oder benötigte Erweiterungen.

Weitere Informationen

Addtocart Description

Sehen Sie sich die Modul-DEMO an

Benutzername: features
Passwort: M2Features

Übereinstimmung mit der Vorlage Gut, Luma / Leer, KOWAL

Installationsanleitung für das Modul

Product Features - Installation, Konfiguration und Attributverwaltung

Dieses Dokument beschreibt die Konfiguration des Moduls kowal/module-product-features, die Bedeutung aller administrativen Felder sowie die Arbeit mit Attributen auf Produktebene.

Installation

Das Modul ist für die Installation über Composer vorgesehen.

Die Zugangsdaten zum Composer-Repository, E-Mail-Adresse des Kunden und Lizenz-Token, erhalten Sie nach dem Kauf per E-Mail. Sie sind außerdem im Kundenbereich nach dem Login unter kowal.store verfügbar. Ersetzen Sie TWOJ_EMAIL_KLIENTA durch die E-Mail-Adresse Ihres Kontos und TWOJ_TOKEN durch den erhaltenen Token. Führen Sie die Befehle im Magento-Hauptverzeichnis aus.

composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-product-featuresbin/magento module:enable Kowal_ProductFeaturesbin/magento setup:upgradebin/magento cache:flush

Nach dem produktiven Deployment müssen die für das Projekt üblichen Standardbefehle ausgeführt werden, z. B. DI-Kompilierung und Deployment statischer Assets, entsprechend dem Betriebsmodus von Magento.

Speicherort der Konfiguration

Die Modulkonfiguration befindet sich im Magento-Admin-Panel:

Stores > Configuration > Catalog > Product Features

Die Darstellungseinstellungen befinden sich in einer separaten Gruppe:

Stores > Configuration > Catalog > Product Features Appearance

Die Konfigurationsfelder sind auf den Ebenen Default, Website und Store View verfügbar. Dadurch können verschiedene Store Views andere Merkmalsabschnitte oder ein anderes Erscheinungsbild haben.

Product Features

Enabled

Aktiviert oder deaktiviert das Modul für den jeweiligen Konfigurationsbereich.

Werte:

  • Yes - Produktmerkmalsabschnitte werden auf der Produktseite gerendert,
  • No - das Modul gibt keine Abschnitte zurück und der Block erscheint nicht im Frontend.

Anwendung: schnelles Deaktivieren des Moduls für den gesamten Shop, eine ausgewählte Website oder Store View, ohne die Abschnittskonfiguration zu löschen.

Feature Sections

Liste der auf der Produktseite gerenderten Abschnitte. Jede Zeile definiert einen Frontend-Abschnitt oder eine Gruppe von Abschnitten, wenn der Typ cms_blocks verwendet wird.

Enabled

Aktiviert oder deaktiviert einen einzelnen Abschnitt.

Werte:

  • Yes - der Abschnitt wird beim Rendern berücksichtigt,
  • No - der Abschnitt wird übersprungen.

Anwendung: temporäres Ausblenden eines Abschnitts, ohne seine Einstellungen zu löschen.

Section Title

Titel des Abschnitts, der auf der Produktseite sichtbar ist.

Beispiele:

  • Cechy produktu,
  • Zastosowanie Sportowe,
  • Specyfikacja,
  • Technologie,
  • Dostawa.

Anwendung: Der Name sollte für Kunden verständlich sein und muss nicht dem technischen Namen des Attributs entsprechen.

Hinweis: Für den Typ cms_blocks wird der Titel des untergeordneten Abschnitts aus dem Titel des CMS-Blocks übernommen.

Attribute Code

Ein einzelnes Produktattribut, das vom Abschnitt verwendet wird. Das Feld hat die Form eines Dropdowns mit einer Liste von Produktattributen.

Anwendung: Verwenden Sie dieses Feld, wenn der Abschnitt auf einem einzelnen Attribut basiert, z. B. sport_usage, blocks_id, material, technology_icon.

Attribute Codes

Liste mehrerer Produktattribute, die von einem Abschnitt verwendet werden. Das Feld hat die Form eines Multiselects.

Anwendung: Verwenden Sie dieses Feld, wenn ein Abschnitt mehrere Merkmale aggregieren soll, z. B. mehrere Skalen im Abschnitt Cechy produktu oder mehrere Parameter im Abschnitt Specyfikacja.

Beispiel: Der Abschnitt Cechy produktu kann die Attribute fit, resistance, stretch und breathability enthalten, die alle als Skalen gerendert werden.

Display Type

Bestimmt die Art der Darstellung des Attributwerts.

Ein leerer Wert Auto bedeutet automatische Auswahl des Renderers:

  • blocks_id wird als cms_blocks gerendert,
  • Swatch-Multiselect als swatch_list,
  • Select mit 2 oder 3 Optionen als scale,
  • Select mit einer größeren Anzahl von Optionen als selected_label,
  • Multiselect als text_list,
  • Boolean als checkmark,
  • Date als date,
  • Price als price,
  • Textarea als text_block,
  • image/media_image als image,
  • sonstige Typen als text_inline.

Verfügbare Typen:

TypAnwendung
scaleSkala für ein Select-Attribut mit 2 oder 3 Optionen.
swatch_listListe ausgewählter Multiselect-Werte mit Magento-Swatch.
multiselect_iconListe ausgewählter Multiselect-Werte mit Icon von Amasty ShopbyBrand / ShopbyBase.
cms_blocksSeparate Abschnitte, die aus CMS-Blöcken erstellt werden, die über blocks_id zugewiesen sind.
text_inlineKurzer Textwert.
text_blockLängerer Text.
html_blockHTML-Inhalt aus dem Attribut.
accordion_textHTML-/Textinhalt in einem einklappbaren Abschnitt.
key_valueLabel-Wert-Zeilen.
tableTechnische Daten im Tabellenlayout.
selected_labelLabel der ausgewählten Option eines Select-Attributs.
text_listTextliste ausgewählter Multiselect-Werte.
badgeEinzelner Wert als Badge.
badge_listListe von Werten als Badges.
icon_valueEinzelner Wert mit Icon.
icon_listListe von Werten mit Icons.
swatch_gridAusgewählte Multiselect-Werte in einem Swatch-Raster.
yes_noBoolean-Wert als Yes oder No.
checkmarkBoolean-Wert als positives Merkmal; nur bei wahrem Wert sichtbar.
dateDatum gemäß Shop formatiert.
pricePreis durch Magento formatiert.
number_with_unitZahl mit Einheit.
range_barZahl als Bereichsbalken.
rating_dotsZahl als aktive Stufenpunkte.
radial_chartBruchwert, z. B. 4/6 oder 7/10, als Kreisdiagramm mit Attributlabel.
imageEinzelnes Bild aus einem Bildattribut.
image_with_labelBild mit Beschriftung.
image_gridMehrere Bilder in einem grafischen Layout.

Im Admin-Panel ist ein Teil der Einträge als available in future release markiert. Dies betrifft Typen, die bereits in der Konfigurationsliste sichtbar sind, aber noch keine eigene, endgültige Frontend-Darstellung haben:

  • table,
  • badge,
  • badge_list,
  • icon_value,
  • icon_list,
  • swatch_grid.

Sort Order

Reihenfolge der Abschnitte auf der Produktseite. Eine niedrigere Zahl bedeutet eine frühere Anzeige.

Anwendung: Platzieren Sie die wichtigsten Abschnitte am Anfang, z. B. 10 für Hauptmerkmale, 20 für Einsatzbereiche, 30 für Spezifikationen.

Default State

Anfangszustand des Abschnitts auf der Produktseite.

Werte:

  • Expanded - der Abschnitt ist standardmäßig ausgeklappt,
  • Collapsed - der Abschnitt ist standardmäßig eingeklappt.

Anwendung: Die wichtigsten Inhalte können sofort angezeigt werden, während längere Zusatzinformationen eingeklappt bleiben.

Hide Empty

Entscheidet, ob der Abschnitt ausgeblendet werden soll, wenn keine Daten zur Anzeige vorhanden sind.

Werte:

  • Yes - der Abschnitt wird ausgeblendet, wenn das Produkt keinen Attributwert hat oder der Renderer keine Elemente zurückgibt,
  • No - der Abschnitt kann auch ohne Elemente sichtbar bleiben.

Anwendung: Meist wird Yes empfohlen, damit Kunden keine leeren Abschnitte sehen.

Appearance Profile

Auswahl eines Darstellungsprofils, das im Feld Appearance Profiles definiert wurde.

Das Feld hat die Form eines Dropdowns. Der Administrator gibt den Code nicht mehr manuell ein, sondern wählt ein fertiges Profil aus der Liste, in der Regel im Format code - label.

Anwendung: Ermöglicht es, einem konkreten Abschnitt ein anderes Erscheinungsbild als das globale zuzuweisen, z. B. das Profil compact, highlight oder plain.

Wenn das Feld leer ist und die Option Use global appearance ausgewählt ist, verwendet der Abschnitt die globale Darstellung.

Empfohlene Arbeitsreihenfolge:

  1. Definieren Sie das Profil in Appearance Profiles,
  2. speichern Sie die Konfiguration,
  3. kehren Sie zu Feature Sections zurück,
  4. wählen Sie das Profil in der Spalte Appearance Profile für den entsprechenden Abschnitt.

CSS Class

Zusätzliche CSS-Klasse, die dem Abschnitt hinzugefügt wird.

Anwendung: individuelle Anpassung des Erscheinungsbilds im Frontend-Theme, z. B. product-features-section--technical.

Renderer Options JSON

Optionale Einstellungen, die im JSON-Format an den Renderer übergeben werden.

Die Anwendung hängt vom Präsentationstyp ab. Beispiele:

{'unit':'cm','precision':1}

Für number_with_unit:

  • unit - Einheit, z. B. cm, %, g/m2,
  • precision - Anzahl der Nachkommastellen.

Für range_bar:

  • min - minimaler Bereichswert,
  • max - maximaler Bereichswert,
  • low_label - Label für den Bereichsanfang,
  • high_label - Label für das Bereichsende.

Für rating_dots:

  • steps - Anzahl der Punkte oder Stufen.

Der Typ radial_chart erfordert keine zusätzlichen Optionen. Der Renderer liest den Attributwert oder das Optionslabel im Format x/y, z. B. 1/6, 4/6, 7/10.

Beispiel für einen Bereichsbalken:

{'min':0,'max':100,'low_label':'Niska','high_label':'Wysoka'}

Beispiel für Punkte:

{'steps':5}

Hinweis: Das Feld muss gültiges JSON enthalten. Ein ungültiger Wert wird vom Renderer ignoriert.

Appearance Profiles

Liste optionaler Darstellungsprofile, die über das Feld Appearance Profile Abschnitten zugewiesen werden können.

Code

Technischer Code des Profils.

Beispiele:

  • compact,
  • highlight,
  • plain.

Anwendung: Der Code identifiziert das Profil intern und wird als Optionswert im Dropdown Appearance Profile beim Abschnitt verwendet.

Label

Beschreibender Profilname, der für den Administrator sichtbar ist.

Anwendung: Erleichtert das Erkennen des Profils in der Konfiguration, z. B. Kompaktowy, Wyróżniony, Neutralny. Zusammen mit dem Code bildet er ein verständliches Label in der Profilauswahlliste in Feature Sections.

Background

Hintergrundfarbe des Abschnitts für das Profil.

Anwendung: Hervorhebung ausgewählter Abschnitte oder Anpassung an das Theme.

Text

Farbe des Grundtexts im Abschnitt.

Heading

Farbe des Abschnittstitels.

Accent

Akzentfarbe, z. B. für aktive Elemente, Skalenpunkte oder Hervorhebungen.

Accent Background

Hintergrundfarbe von Akzentelementen.

Border

Farbe von Linien, Trennzeichen, Skalenachsen und Rahmen.

Icon

Farbe des Icons zum Ein- und Ausklappen des Abschnitts.

Radius, e.g. 18px

Abrundung der Abschnittsecken.

Beispiele: 0, 8px, 18px.

Padding, e.g. 28px

Innenabstand des Abschnitts.

Beispiele: 16px, 24px, 28px.

Label Font Size, e.g. 21px

Textgröße der Merkmalslabels im Abschnitt.

Beispiele: 16px, 18px, 21px, 1.25rem.

Product Features Appearance

Diese Gruppe enthält das globale Erscheinungsbild der Abschnitte. Die Einstellungen werden in CSS-Variablen umgewandelt und auf den Wrapper des Moduls angewendet.

Section Background Color

Hintergrundfarbe des Abschnitts.

Standard: #f4f4f4.

Section Text Color

Grundfarbe des Textes im Abschnitt.

Standard: #000000.

Section Heading Color

Farbe der Abschnittsüberschrift.

Standard: #000000.

Muted Text Color

Farbe von Hilfstexten und weniger wichtigen Texten.

Standard: #555555.

Accent Color

Farbe aktiver Elemente und Hervorhebungen.

Standard: #000000.

Accent Background Color

Hintergrundfarbe aktiver Elemente, z. B. Markierungen.

Standard: #ffffff.

Border Color

Farbe von Rahmen, Trennzeichen und Skalenachsen.

Standard: #9b9b9b.

Icon Color

Farbe des Icons + / - in der Abschnittsüberschrift.

Standard: #000000.

Selected Text Color

Textfarbe des ausgewählten Werts.

Standard: #000000.

Selected Font Weight

Schriftstärke des ausgewählten Werts.

Standard: 700.

Beispiele: 400, 500, 600, 700, bold.

Section Border Radius

Abrundung des Abschnittscontainers.

Standard: 18px.

Section Padding

Innenabstand des Abschnitts.

Standard: 28px.

Section Gap

Abstand zwischen Abschnitten.

Standard: 16px.

Heading Font Size

Schriftgröße der Abschnittsüberschrift.

Standard: 20px.

Beispiele: 18px, 20px, 1.25rem, clamp(18px, 2vw, 22px).

Label Font Size

Schriftgröße von Merkmalslabels und Wertlabels.

Standard: 21px.

Body Font Size

Schriftgröße des Hauptinhalts des Abschnitts.

Standard: 16px.

Attributverwaltung auf Produktebene

Das Modul erstellt kein separates Produktdatensystem. Es verwendet Magento-Produktattribute, daher erfolgt die Inhaltsverwaltung hauptsächlich in der Produktbearbeitung.

Bearbeitung eines einzelnen Produkts

  1. Gehen Sie zu Catalog > Products.
  2. Öffnen Sie das Produkt zur Bearbeitung.
  3. Füllen Sie die Attribute aus, die von den Modulabschnitten verwendet werden.
  4. Wenn das Produkt CMS-Blöcke verwenden soll, gehen Sie zur Gruppe Product Features und setzen Sie das Feld CMS Blocks.
  5. Speichern Sie das Produkt.
  6. Leeren Sie den Cache, wenn das Projekt dies erfordert.

Der Abschnitt erscheint im Frontend nur dann, wenn:

  • das Modul aktiviert ist,
  • der Abschnitt in der Konfiguration aktiviert ist,
  • das Attribut existiert,
  • das Produkt einen Attributwert hat,
  • der Renderer den ausgewählten Wert verarbeiten kann,
  • der Abschnitt nicht durch Hide Empty ausgeblendet wurde.

Attribut blocks_id / CMS Blocks

Während setup:upgrade fügt das Modul ein Produktattribut hinzu:

  • Code: blocks_id,
  • Label: CMS Blocks,
  • Typ: text,
  • Input: multiselect,
  • Source Model: aktive CMS-Blöcke,
  • Backend: standardmäßiges Magento-Backend für Multiselect,
  • Scope: Store View,
  • Gruppe: Product Features,
  • sichtbar in der Produktbearbeitung,
  • verfügbar im Produktgrid und in der Grid-Filterung.

Das Feld CMS Blocks ermöglicht es, einem Produkt aktive CMS-Blöcke zuzuweisen. Jeder ausgewählte Block wird als separater Abschnitt gerendert, wenn in der Modulkonfiguration ein Abschnitt existiert mit:

  • Attribute Code: blocks_id,
  • Display Type: cms_blocks.

Der Abschnittstitel im Frontend stammt aus dem Titel des CMS-Blocks, der Inhalt aus dem Blockinhalt. Inaktive oder für den Store View nicht verfügbare Blöcke werden nicht gerendert.

Verwaltung von CMS-Blöcken

Blöcke, die von blocks_id verwendet werden, werden standardmäßig in Magento erstellt:

Content > Elements > Blocks

Empfehlungen:

  • verwenden Sie klare Blocktitel, da sie als Abschnittstitel sichtbar sein können,
  • weisen Sie Blöcke den richtigen Store Views zu,
  • setzen Sie den Block auf aktiv,
  • speichern Sie in Blöcken beschreibende Inhalte, die von vielen Produkten gemeinsam genutzt werden sollen, z. B. Lieferung, Rückgaben, Anleitungen, Technologien.

Massenbearbeitung von Produkten

Das Attribut blocks_id ist für die Arbeit mit der Massenbearbeitung von Produkten vorbereitet.

  1. Gehen Sie zu Catalog > Products.
  2. Markieren Sie Produkte im Grid.
  3. Wählen Sie die Aktion Update Attributes.
  4. Setzen Sie den Wert des Feldes CMS Blocks.
  5. Speichern Sie die Änderungen.

Anwendung: schnelle Zuweisung desselben CMS-Abschnitts, z. B. Dostawa, Zwroty oder Instrukcja pielęgnacji, zu vielen Produkten gleichzeitig.

Attribute für Skalen

Verwenden Sie für den Typ scale select-Attribute mit 2 oder 3 aktiven Optionen.

Beispiel:

  • Attribut fit,
  • Optionen: Luźny, Regularny, Dopasowany.

Das Produkt sollte eine der Optionen ausgewählt haben. Das Modul zeigt alle Skalenoptionen an und hebt die dem Produkt zugewiesene hervor.

Wenn das Attribut weniger als 2 oder mehr als 3 Optionen hat, überspringt der Renderer scale dieses Attribut.

Multiselect-Attribute

Verwenden Sie für Listen von Merkmalen, Einsatzbereichen, Technologien oder Zertifikaten multiselect-Attribute.

Mögliche Präsentationstypen:

  • text_list,
  • badge_list,
  • swatch_list,
  • swatch_grid,
  • multiselect_icon,
  • icon_list.

Das Produkt kann mehrere Werte ausgewählt haben. Das Modul rendert nur die dem Produkt zugewiesenen Werte.

Magento-Swatches

Wenn ein Multiselect-Attribut Magento-Swatches verwendet, kann der Typ swatch_list oder swatch_grid genutzt werden.

Anwendung:

  • Technologie-Icons,
  • Farben,
  • Piktogramme für Einsatzbereiche,
  • Materialkennzeichnungen.

Wenn eine Option einen Bild-Swatch hat, zeigt das Modul das Bild an. Wenn sie einen Farb- oder Text-Swatch hat, verwendet das Modul die entsprechende Variante.

Amasty-Icons

Für den Typ multiselect_icon versucht das Modul, das Optionsicon aus Amasty ShopbyBrand / ShopbyBase abzurufen.

Icon-Quelle:

Shop by Brand > Option Edit > Other > Small Image

Der Alternativtext stammt aus Small Image Alt, und wenn dieser fehlt, aus dem Optionslabel.

Wenn Amasty nicht installiert ist oder die Option kein Icon hat, zeigt das Modul nur das Label an.

Text- und HTML-Attribute

Verwenden Sie für kurze Informationen text_inline, key_value oder badge.

Verwenden Sie für längere Beschreibungen text_block, accordion_text oder html_block.

Hinweis: html_block und accordion_text rendern HTML und sollten daher ausschließlich für vertrauenswürdige administrative Inhalte verwendet werden.

Numerische Attribute

Für Zahlenwerte können verwendet werden:

  • number_with_unit - wenn die Zahl eine Einheit benötigt,
  • range_bar - wenn der Wert als Fortschritt innerhalb eines Bereichs angezeigt werden soll,
  • rating_dots - wenn der Wert eine Stufe oder Bewertung beschreibt.

Beispiel für Renderer Options JSON für eine Zahl mit Einheit:

{'unit':'%','precision':0}

Boolean-Attribute

Verwenden Sie für Ja/Nein-Attribute:

  • yes_no, wenn der Kunde sowohl Yes als auch No sehen soll,
  • checkmark, wenn das Merkmal nur sichtbar sein soll, wenn das Produkt es besitzt.

Bildattribute

Für Bildattribute können verwendet werden:

  • image,
  • image_with_label,
  • image_grid.

Das Modul erstellt die Bildadresse auf Grundlage des Medienverzeichnisses des Magento-Produkts und verwendet das Attributlabel als Alternativtext.

Beispielkonfiguration

Abschnitt mit mehreren Skalen:

FeldWert
EnabledYes
Section TitleCechy produktu
Attribute Codesfit, resistance, stretch, breathability
Display Typescale
Sort Order10
Default StateExpanded
Hide EmptyYes

Abschnitt für Einsatzbereiche mit Icons:

FeldWert
EnabledYes
Section TitleZastosowanie Sportowe
Attribute Codesport_usage
Display Typemultiselect_icon
Sort Order20
Default StateCollapsed
Hide EmptyYes

CMS-Abschnitte:

FeldWert
EnabledYes
Section TitleInformacje dodatkowe
Attribute Codeblocks_id
Display Typecms_blocks
Sort Order30
Default StateCollapsed
Hide EmptyYes

Diagnose

Wenn ein Abschnitt im Frontend nicht erscheint, prüfen Sie:

  • ob Enabled des Moduls den Wert Yes hat,
  • ob der jeweilige Abschnitt Enabled = Yes hat,
  • ob das Produkt das Attribut ausgefüllt hat,
  • ob der richtige Attribute Code oder die richtigen Attribute Codes ausgewählt wurden,
  • ob Display Type zum Attributtyp passt,
  • ob Hide Empty den leeren Abschnitt nicht ausblendet,
  • ob das Attribut für den jeweiligen Store View verfügbar ist,
  • ob der CMS-Block aktiv und dem richtigen Store View zugewiesen ist,
  • ob der Magento-Cache aktualisiert wurde.
Klicken Sie, um das Karussell zu überspringen

Wir haben weitere Produkte gefunden, die Sie interessieren könnten!

Schreiben Sie eine Bewertung
Sie bewerten: Erweiterte Produktinformationen
Ihre Bewertung:
Preis
Qualität
Support
loader
Wird geladen …

Ihre Bewertung wurde zur Moderation übermittelt.

Cookie-Einstellungen ändern