Zum Inhalt springen
FULLTime eCommerce

Lagerbestand- & Rabatt-Badge

Stabil

Zeigt ein „Nur noch X"-Badge bei knappem Lagerbestand und den echten Rabatt-Prozentsatz statt des blossen „%"-Symbols auf Produktkacheln in Shopware 6.

Version:
v1.0.0
Kompatibilität:
SW 6.7

Willkommen bei Lagerbestand- & Rabatt-Badge für Shopware 6!

Shopware bringt im Standard bereits ein „Neu"-Badge, ein „Topseller"-Badge und ein schlichtes Rabatt-Badge auf Produktkacheln mit. FutiStockBadge schließt genau zwei Lücken, die im Standard offenbleiben:

  1. „Nur noch X"-Badge bei knappem Lagerbestand — im Standard gibt es keine Anzeige, die auf einen knappen verfügbaren Bestand hinweist. Das Plugin erzeugt an dieser Stelle Dringlichkeit.
  2. Echte Prozentzahl im Rabatt-Badge — der Shopware-Standard zeigt bei reduzierten Produkten nur ein schlichtes „%"-Symbol. FutiStockBadge ersetzt es durch den tatsächlichen, gerundeten Rabatt, z. B. „−20 %".

FutiStockBadge ist ein reines config-only Plugin: ein einziger Twig-Override, kein Administrations-Build, kein Datenmodell, keine Datenbanktabellen. Installation und Aktivierung genügen.

Was kann das Plugin?

  • Lagerbestand-Badge — „Nur noch X" erscheint, sobald der verfügbare Bestand eines Produkts einen konfigurierbaren Schwellenwert erreicht
  • Echter Rabatt-Prozentsatz — ersetzt das Standard-„%"-Symbol durch die tatsächliche, gerundete Prozentzahl, sofern die Shopware-Bedingungen dafür erfüllt sind
  • Konfigurierbare Farbe — die Hintergrundfarbe des Lagerbestand-Badges ist frei wählbar
  • Beides einzeln abschaltbar — Lagerbestand-Badge und echte Prozentzahl lassen sich unabhängig voneinander aktivieren oder deaktivieren
  • Pro Verkaufskanal konfigurierbar — alle Einstellungen folgen dem Shopware-Standardverhalten der Plugin-Konfiguration
  • Barrierefrei — das Rabatt-Badge behält den versteckten Screenreader-Text bei, die Prozentzahl selbst ist aria-hidden

Aufbau des Plugins

FutiStockBadge überschreibt per sw_extends ausschließlich die Datei @Storefront/storefront/component/product/card/badges.html.twig und ergänzt bzw. verändert dort zwei Blöcke:

  1. component_product_badges_discount — ersetzt bei aktivierter Einstellung das Standard-Rabatt-Badge durch die echte Prozentzahl
  2. component_product_badges_new — ruft zunächst parent() auf und hängt danach bei Bedarf das Lagerbestand-Badge an

Da beide Blöcke Teil des vorhandenen .product-badges-Containers sind, erscheinen die Badges automatisch überall, wo Produktkacheln gerendert werden.

Empfohlener Ablauf beim ersten Einrichten

  1. Plugin installieren
  2. Konfigurieren — Schwellenwert, Farbe und Rabatt-Anzeige prüfen
  3. Lagerbestand-Badge verstehen — Anzeigebedingung und availableStock vs. stock
  4. Rabatt-Badge verstehen — wann die echte Prozentzahl erscheint
  5. Anzeigeorte prüfen — wo die Badges im Shop sichtbar werden

Alle Kapitel dieser Dokumentation


Sollten Sie Fragen oder Probleme haben, kontaktieren Sie uns gerne unter support@fulltime-ecommerce.de.

War diese Seite hilfreich?

Support

Gemietete Plugins (Shopware Store)

Für Support zu im Shopware Store gemieteten Plugins erstellen Sie bitte ein Support-Ticket in Ihrem Shopware-Konto.

Shopware-Ticket erstellen

Allgemeine Anfragen

Für allgemeine Fragen oder Kauflizenzen erreichen Sie uns per E-Mail.

E-Mail senden
Lagerbestand- & Rabatt-Badge | FULLTime eCommerce