Skip to content

Plugin-Einstellungen

Die Plugin-Einstellungen erreichen Sie über Erweiterungen → Eigene Erweiterungen → Indigo7 AI Label → Konfigurieren. Die Optionen sind in drei Karten gegliedert.

Storefront / Kennzeichnung (pro Verkaufskanal)

Diese drei Optionen können pro Verkaufskanal überschrieben werden — wechseln Sie oben rechts auf den Sales-Channel-Schalter, um spezifische Einstellungen für einen Channel zu setzen.

OptionWerteStandardWirkung
Badge auf Bildern anzeigenAn / AusAnSchaltet das Badge auf allen Storefront-Surfaces (PDP, Listing, Cart, Search-Suggest) für den gewählten Channel ein bzw. aus.
Position des BadgeOben links / Oben rechts / Unten links / Unten rechtsUnten rechtsBestimmt die Ecke, in der das Badge im Bildwrapper erscheint.
Alt-Text-Suffix anhängenAn / AusAnHängt „ (mit KI bearbeitet)" bzw. „ (mit KI erstellt)" automatisch an den Alt-Text. Verbessert maschinelle Lesbarkeit (Screenreader, Bilder-Suchmaschinen).

Bulk-Editor (Administration) — global

Diese beiden Optionen gelten plugin-weit (kein Channel-Override).

OptionWerteStandardWirkung
Dateinamen im Bulk-Editor editierbarAn / AusAusAktiviert die Bearbeitung der Dateinamen-Spalte. Standard aus — Umbenennen triggert Thumbnail-Rebuild (siehe Walkthrough).
Bilder pro Seite10 – 20050Anzahl Medien-Zeilen pro Seite im Bulk-Editor. Empfohlen: 25–100 bei normaler Browser-Performance.

Beispiel: B2C + B2B mit unterschiedlichen Badge-Positionen

Beispiel: ein Shop mit B2C- und B2B-Channel. Auf B2C soll das Badge prominent oben links erscheinen, auf B2B dezenter unten rechts.

  1. Plugin-Einstellungen öffnen, oben rechts auf „B2C-Storefront" wechseln.
  2. „Position des Badge" auf „Oben links", speichern.
  3. Oben rechts auf „B2B-Storefront" wechseln.
  4. „Position des Badge" auf „Unten rechts" (Standard) belassen.

Beide Channels haben jetzt ihre eigene Position. Der HTTP-Cache invalidiert automatisch beim Speichern — kein manueller bin/console cache:clear nötig.

Logging

Alle Status- und Label-Text-Änderungen werden in var/log/indigo7_ai_label_<env>-<YYYY-MM-DD>.log protokolliert. Aufbewahrungszeit: 14 Tage (rotierend).

Beispiel-Eintrag:

json
{
  "message": "AI label change → cache invalidation",
  "context": {
    "action": "ai-label-written",
    "field": "status",
    "mediaIds": ["…"],
    "productCount": 3
  },
  "level": 200,
  "channel": "indigo7_ai_label",
  "datetime": "2026-05-21T10:42:13+00:00"
}

DSGVO-konform

Das Log enthält keine personenbezogenen Daten, Bild-Inhalte oder vollständigen Mediendaten — nur Media-UUIDs und Feld-Namen.

Badge-Styling

Über diese Karte ändern Sie das Aussehen des AI-Badges direkt aus dem Admin — kein Theme-SCSS-Eingriff nötig. Alle 7 Optionen sind pro Verkaufskanal überschreibbar.

OptionWerteStandardWirkung
HintergrundfarbeColor-Picker mit Alpha-Reglerrgba(0, 0, 0, 0.7)Hintergrundfarbe inkl. Transparenz.
TextfarbeColor-Picker mit Alpha-Regler#ffffffSchriftfarbe — Kontrast zur Hintergrundfarbe beachten (WCAG AA: ≥ 4.5:1).
EckenradiusPill / Abgerundet / ScharfPillPill = vollrund, Abgerundet = 6 px, Scharf = kantig.
SchriftgrößeXS / SM / MD / LGSM10 / 12 / 14 / 16 px (rem-skaliert).
Innenabstand horizontalKompakt / Normal / GroßzügigNormalPadding links/rechts.
Innenabstand vertikalKompakt / Normal / GroßzügigNormalPadding oben/unten.
Größe des Compact-Chips (px)16 – 3222Durchmesser des „AI"-Chips in Cart + Search-Suggest.

Beispiel: Brand-Recolor

Ziel: dunkelblauer, halbtransparenter Badge mit hellgoldener Schrift, leicht abgerundete Ecken.

  1. Plugin-Einstellungen öffnen, gewünschten Verkaufskanal wählen.
  2. Hintergrundfarbe → Picker öffnen, Hex #1a2a3a eingeben, Alpha-Regler auf 80 % → Wert ist rgba(26, 42, 58, 0.8).
  3. Textfarbe#ffeebb.
  4. EckenradiusAbgerundet.
  5. Speichern.

Der Storefront-Cache invalidiert automatisch; die Änderung ist auf allen Surfaces beim nächsten Page-Reload sichtbar.

Wenn die Optionen nicht ausreichen

Für hochgradig spezifische Anpassungen (Schatten, eigene Schriftart, Pixel-genaue Größen außerhalb der Presets) bleibt die CSS-Custom-Property-Override-Surface aus Theme-Integration erhalten.

Indigo7 AI Label für Shopware 6