Individuelle Produktkennzeichnungen: Einrichtung und Hilfe
Schnellstart
- Laden Sie die ZIP-Datei des Moduls unter Module > "Module Manager" hoch und installieren Sie sie.
- Öffnen Sie Custom Product Badges > "Configure" und prüfen Sie, ob Aktivieren im gewünschten Kontext auf Ja steht.
- Wählen Sie einen einzelnen Shop und öffnen Sie Produktkennzeichnungen.
- Geben Sie unter Definition der Kennzeichnung Badge-Name, Farben, Ecke des Vorschaubilds, Position und Aktiv ein und klicken Sie auf Speichern.
- Wählen Sie unter Massenzuweisungen das Badge und Produkte, dann Kennzeichnung zuweisen.
- Klicken Sie auf Zuweisungen in der Vorschau anzeigen, prüfen Sie die Auswahl und klicken Sie auf Zuweisungen bestätigen.
- Öffnen Sie das gewählte Produkt und eine Produktliste. Prüfen Sie, ob das aktive Badge mit dem gewünschten Text und an der gewünschten Position erscheint.
Einrichtungsanleitung
Installation und Erstkonfiguration
Folgen Sie den Schritten unter Schnellstart.
Einstellungen und Shopkontext
Öffnen Sie Modul > "Module Manager" > Custom Product Badges > "Configure". Unter Produkt-Badge-Einstellungen steht Aktivieren global standardmäßig auf Ja. Wählen Sie Nein, um Badges im gewählten Kontext auszublenden. Im Gruppen- oder Shopkontext entfernt Übernehmen diese Überschreibung. Shops erben von ihrer Gruppe und danach von den globalen Einstellungen. Klicken Sie auf Speichern.
Öffnen Sie die Modulseite Produktkennzeichnungen, um Beschriftungen, Regeln und Zuweisungen zu verwalten. Wählen Sie zuerst einen einzelnen Shop. Der Editor lehnt den Kontext aller Shops oder einer Gruppe ab. Sie benötigen Lesezugriff und die jeweilige Berechtigung zum Hinzufügen, Bearbeiten oder Löschen. Ihr Mitarbeiterkonto muss Zugriff auf den gewählten Shop haben.
Definition der Kennzeichnung
Verwenden Sie Neue Kennzeichnung, um eine Definition zu beginnen.
| Feld | Standard bei neuen Einträgen | Verwendung |
|---|---|---|
| Badge-Name | In jeder Sprache leer | Pflichtbeschriftung in der Standardsprache und optionale Übersetzungen eingeben. Maximal 128 Zeichen; HTML und Steuerzeichen werden abgelehnt. Leere Übersetzungen verwenden die Shop-Standardsprache. |
| Textfarbe | #ffffff |
Eine sechsstellige Hex-Farbe wählen. |
| Hintergrundfarbe | #e74c3c |
Einen sechsstelligen Hex-Hintergrund wählen. |
| Ecke des Vorschaubilds | Oben links | Oben links, Oben rechts, Unten links oder Unten rechts wählen. |
| Position | 0 |
Einen nicht negativen Sortierwert festlegen. Nach der Regelpriorität kommen niedrigere Werte zuerst. |
| Aktiv | Ja | Dieses Badge durch Auswahl von Nein ausblenden, ohne es zu löschen. |
Klicken Sie auf Speichern. Erstellen Sie zum Beispiel Letzte Chance mit weißem Text, Hintergrund #111111 und Platzierung Oben rechts. Die Tabelle Produktkennzeichnungen zeigt Badge-Name, Aktiv, Position und Aktionen. Verwenden Sie dort Bearbeiten oder Löschen.
Der aktuelle Einstellungsbildschirm hat kein Feld "Default badge presets (JSON)". Erstellen Sie Definitionen in diesem Editor.
Massenzuweisungen
- Wählen Sie unter Massenzuweisungen den Badge-Name.
- Wählen Sie mit der Produktauswahl ein oder mehrere Produkte. Eine leere Auswahl bedeutet nicht alle Produkte.
- Wählen Sie Vorgang = Kennzeichnung zuweisen oder Manuelle Kennzeichnung entfernen.
- Klicken Sie auf Zuweisungen in der Vorschau anzeigen.
- Prüfen Sie die Produkt-IDs und "Assignments to change" unter Vorschau der Zuweisung.
- Klicken Sie auf Zuweisungen bestätigen, um die Auswahl anzuwenden.
Die Vorschau ist an Ihr Mitarbeiterkonto und Ihren Shop gebunden und läuft nach 15 Minuten ab. Wenn sich Zuweisungen oder Katalogdaten vor der Bestätigung ändern, erstellen Sie eine neue Vorschau. Das Entfernen einer manuellen Zuweisung entfernt kein Badge, das weiterhin durch eine Kategorieregel bereitgestellt wird.
Kategorieregeln
Wählen Sie unter Kategorieregel einen gespeicherten Badge-Name und Kategorien. Unterkategorien einbeziehen steht standardmäßig auf Nein. Setzen Sie es auf Ja, um Produkte aus untergeordneten Kategorien einzubeziehen. Priorität hat den Standardwert 0. Niedrigere Werte erscheinen zuerst. Aktiv steht standardmäßig auf Ja.
Klicken Sie auf Regel speichern. Verwenden Sie Bearbeiten, Löschen oder Neue Regel, um Regeln zu verwalten. Der Kategorieabgleich verwendet die Kategoriezugehörigkeit des Produkts, bei entsprechender Auswahl einschließlich untergeordneter Kategorien. Er bietet keine automatischen Bedingungen für Neuheit, Rabatt, Bestand oder Hersteller.
Manuelle und regelbasierte Treffer werden anhand der Badge-ID zusammengeführt. Dasselbe Badge erscheint einmal. Ergebnisse werden nach Priorität, Position und dann Badge-ID sortiert. Ein nur manuell zugewiesenes Badge hat eine hohe Ersatzpriorität, sodass die Kategorieregelpriorität Regel-Badges zuerst platzieren kann. Es gibt keine Felder für Start- oder Enddatum.
Platzierung und Anpassung im Shop
Das Modul gibt Text-Badges aus. Es verändert keine Bilddateien und akzeptiert keine hochgeladenen Bild-Badges. Sein JavaScript platziert Badge-Gruppen an den gewählten Ecken unterstützter Elemente der Produktgalerie und der Vorschaubilder in Produktlisten. Die Platzierung hängt von den Selektoren und dem Markup Ihres Themes ab.
Das Modul unterstützt displayProductAdditionalInfo, displayProductListReviews, displayLeftColumnProduct, displayRightColumnProduct und displayFooterProduct. Header- und Medien-Hooks laden die Assets und die Konfiguration des Fragmentendpunkts. Der Browser sucht außerdem nach fehlenden Badge-Fragmenten und reagiert auf Aktualisierungen von Produktlisten und Produkten sowie auf Schnellansichten.
Verwenden Sie .mprbadges-wrap, .mprbadges-tag und .mprbadges-corner im CSS Ihres Themes. Beispiel:
.mprbadges-wrap { gap: 6px; }
.mprbadges-tag { border-radius: 2px; font-size: 10px; line-height: 1.3; }
Der Override-Pfad für die Theme-Vorlage lautet:
themes/your-theme/modules/mprproductbadges/views/templates/hook/badges.tpl
Beginnen Sie mit der aktuellen Vorlage. Sie erhält mprbadges_groups, nach Ecke gruppiert, und mprbadges_product. Behalten Sie data-mpr-badges, die Eckklassen und die vom Browser-Montagecode benötigten Badge-IDs bei. Die alte Schleife mprbadges_items passt nicht zu dieser Version.
Prüfung und Fehlerbehebung
- Erstellen Sie ein aktives Badge in einem einzelnen Shop und weisen Sie es über Vorschau und Bestätigung einem bekannten Produkt zu.
- Öffnen Sie die Produktseite und eine Produktliste mit diesem Produkt. Prüfen Sie Text, Übersetzung, Farben und Ecke.
- Aktualisieren Sie die Produktliste oder öffnen Sie eine Schnellansicht und prüfen Sie, ob das Badge dem richtigen Produkt zugeordnet bleibt.
- Fügen Sie eine Kategorieregel hinzu. Testen Sie ein der Kategorie direkt zugeordnetes Produkt und ein Produkt aus einer untergeordneten Kategorie mit beiden Einstellungen für Unterkategorien.
- Deaktivieren Sie das einzelne Badge und prüfen Sie, ob es verschwindet.
Wenn der Editor einen einzelnen Shop verlangt, ändern Sie die Multishop-Auswahl. Wenn das Speichern fehlschlägt, prüfen Sie die Mitarbeiterberechtigungen und öffnen Sie die Seite erneut, um das Token zu erneuern. Erstellen Sie abgelaufene oder geänderte Vorschauen neu.
Wenn die Shop-Ausgabe fehlt, prüfen Sie das geerbte Aktivieren, Aktiv des Badges, Zuweisung oder aktive Regel, Shopzugehörigkeit und Sprachrückfall. Prüfen Sie die Header-Assets und den badges-Endpunkt des Moduls im Netzwerkbereich Ihres Browsers. Ein eigenes Theme benötigt möglicherweise eine Selektor- oder Vorlagenintegration. Nutzen Sie bei fehlenden Tabellen und Hooks die Seite zur Installationsintegrität.
Deaktivieren oder deinstallieren
Verwenden Sie Aktivieren = Nein, um Badges auszublenden, ohne Definitionen zu löschen. Verwenden Sie Aktiv = Nein, um ein einzelnes Badge auszublenden. Das Löschen eines Badges entfernt seine Zuweisungen und Kategorieregeln im aktuellen Shop sowie seine Shopübersetzungen.
Deinstallieren Sie im "Module Manager", um Modulkonfiguration, Menü und die vom Schema verwalteten Badge-Tabellen zu entfernen. Sichern Sie vorher Ihre Definitionen, Übersetzungen, Kategorieregeln und Zuweisungen, wenn Sie diese behalten möchten.
Kompatibilität
Erfordert PrestaShop 1.6 oder neuer und PHP 7.1 oder neuer.
Referenz-Screenshots



Fragen
1
Was lädt die Badge-Anzeige im Browser?
Das Modul lädt lokale Styles und JavaScript und kann fehlende Badge-Fragmente anhand von Produkt-IDs beim badges-Endpunkt desselben Shops anfordern. Die Fragmente stammen aus Ihrem Shop und nicht von einem externen Badge-Dienst. Prüfen Sie Seiten mit vielen Produkten in Ihrem Theme, da zusätzliche Browser- und Serverarbeit anfällt.
Bekannte Probleme
6
Speichern und bleiben speichert Kennzeichnungen nicht korrekt
Modulbeschriftungen bleiben unübersetzt
Verbesserte Sicherheit
Produktauswahl wird nicht geladen
Fehlerhafte Modulübersetzungen
Modul-Backoffice lässt sich nicht öffnen
Funktionsanfragen
6
Implementiert
Eigene Produktkennzeichnungen mit übersetzten Texten und Farben
Modulupdates mit einem Klick
Kategorieregeln für Kennzeichnungen
Massenzuweisung von Kennzeichnungen mit Vorschau
Kennzeichnungen auf Produktbildern
Mehrsprachige Kennzeichnungsverwaltung je Shop
Änderungsprotokoll
v1.0.142026-08-18
- Addedcomplete FR/DE/ES/IT/PL translations
Ältere Versionen
v1.3.02026-04-20
- Addedadmin menu management via MenuInstaller for streamlined module setup
v1.2.02026-02-06
- AddedPS 9 / Hummingbird theme compatibility
- Addedcustom badge creation with configurable label, background colour, and text colour
- Improvedbadge position picker — nine-point grid overlay on product image preview
- Fixed'New' badge incorrectly appearing on products older than configured days threshold
- Optimized batch badge rendering — single SQL query for all products in listing
v1.1.02025-06-18
- Added'Low Stock' badge with configurable quantity threshold
- Addedbadge scheduling — set start/end dates for promotional badges
- ImprovedRTL layout support for badge text
v1.0.02025-04-21
- Initialrelease: product badges for PrestaShop listing and detail pages
- InitialBuilt-in New, Sale, and Hot badge types
- InitialConfigurable position, font size, and border-radius per badge type
- InitialCompatible with PS 1.7.x and PS 8.x
Demo
Testen Sie das vollständige Modul vor dem Kauf
Kaufen Sie die Lizenz später, Ihre Einstellungen bleiben erhalten.
- Ihre 30-Tage-Demo Testen Sie es 30 Tage ab der ersten Installation in Ihrem eigenen Shop.
- Fertiger Demo-Shop Entdecken Sie einen fertigen Demo-Shop im Browser.
- Ohne Registrierung Kein Konto, keine E-Mail-Adresse und keine Shop-Domain nötig.
Mit dem Download akzeptieren Sie die Demo-Bedingungen und die Datenschutzerklärung.
Mit dem Öffnen dieser Demo akzeptieren Sie die Demo-Nutzungsbedingungen und die Datenschutzerklärung.