Shopware Knowledgebase

Neu / Liveshopping

ab Version:3.0.5

Allgemeine Informationen zum Liveshopping-Modul

Mit dem neuen Live-Shopping Modul können Sie Ihre Produkte plakativ für einen definierten Zeitraum oder eine definierte Menge zu einem Aktionspreis anbieten.

Sie können flexibel steuern, in welchen Kategorien die Aktion angezeigt werden sollen.

Es gibt 3 verschiedene Live-Shopping Widgets:

  • Standard: Artikel wird zu einem reduzierten Preis für eine bestimmte Zeit oder in einem begrenzten Kontingent angeboten
  • Rabatt pro Minute: Der Artikel wird jede Minute günstiger, die Schnellen gewinnen.
  • Aufschlag pro Minute: Der Artikel startet zu einem günstigen Preis und wird jede Minute teurer

Liveshopping Erweiterung

Für das Liveshopping-Modul liegt eine Template-Erweiterung vor:

Siehe Liveshopping-Erweiterung

Erstellung eines Liveshopping-Artikels

Die Grundkonfiguration der einzelnen Widgets ist zunächst die Gleiche. Gehen Sie hierzu wie folgt vor:

  • Öffnen Sie im Shopware Backend einen bestehenden Artikel und wechseln Sie in den Tabreiter "Live-Shopping"

  • Legen Sie über die Schaltfläche "Hinzufügen" eine neue Live-Shopping Konfiguration an

  • In dem sich, auf der linken Seite, geöffnetem Dialogfenster gilt es nun die Einstellungen zu hinterlegen:
    • interne Bezeichnung: Beliebige Bezeichnung für die interne Benennung im Backend
    • Liveshopping-Typ: Auswahl des Liveshopping Widgets (Weitere Informationen)
    • Artikelbeschränkung: Nur erforderlich bei Varianten/Konfigurationen: Beschränkt eine Liveshopping-Konfiguration auf einzelne Varianten bzw. Artikel-Konfigurationen.
    • Verkaufsmenge begrenzen: Definiert einen Lagerbestand für den Liveshopping-Artikel
      (beachten Sie, dass dieser keinen Einfluss auf den normalen Lagerbestand eines Artikels hat)
      • Aktuell verfügbar: Anzahl der Liveshoppings die noch zur Verfügung stehen
      • Verkaufte Menge: Bereits verkaufte Liveshoppings
    • Gültig von: Zeitpunkt, ab dem das Liveshoppingangebot aktiv wird
    • Gültig bis: Zeitpunkt, ab dem das Liveshoppingangebot inaktiv geschaltet wird
    • Aktiv: Gibt das Livehoppingangebot für die Storefront frei
    • Auf der Startseite anzeigen: Bannerartige Darstellung auf der Startseite
    • In zugeordneten Kategorien anzeigen: Bannerartige Darstellung auf allen Kategorieseiten mit denen der Artikel verknüpft ist
    • Verfügbar für die Kundengruppen: Bestimmt für welche Kundengruppen das Liveshoppingangebot verfügbar ist
    • Verfügbar für die Subshops: Bestimmt für welche Subshops das Liveshoppingangebot verfügbar ist
  • Bestätigen Sie die Konfiguration des Liveshoppings über die Schaltfäche "Speichern"

Nachdem der Speicherprozess abgeschlossen ist, lassen sich für die definierten Kundengruppen Preise hinterlegen. Je nach Kundengruppe sind die Preise wie gewohnt netto bzw. brutto zu hinterlegen. Als Dezimalzeichen ist der Punkt zu verwenden.

Alternative Liveshopping Widgets

Neben dem Standard Widget, der mit einem Festpreis arbeitet, kann das Liveshopping auch als "Aufschlag pro Minute" bzw. "Rabatt pro Minute" definiert werden. Bei diesen Sonderformen des Liveshoppings steigt bzw. sinkt der Preis pro Minute um einen definierten Betrag.

Zur Erstellung eines der o.g. Liveshopping Arten, müssen Sie lediglich in dem Feld "Liveshopping-Typ" das gewünschte Widget einstellen und die Konfiguration erneut speichern.

In dem Konfigurationbereich "Live-Shopping Preise" kann nun der Start- sowie der Endpreis hinterlegt werden. Werden diese beiden Felder gefüllt, so wird der Rabatt bzw. Aufschlag pro Minute automatisch kalkuliert. Alternativ kann der Minutenrabatt /-aufschlag auch direkt eingetragen werden, sodass sich der Endpreis automatisch berechnet.

Liveshoppingausgabe auf der Start- bzw. den Kategorieseiten

Der einfachste Weg ein Liveshopping in der Storefront ausgeben zu lassen, ist dies in der Konfiguration zu definieren. Hierzu können die Felder "Auf der Startseite anzeigen" und/oder "In zugeordneten Kategorien anzeigen" aktiviert werden.

Möchten Sie die Platzierung eines Liveshopping-Artikels genauer bestimmen, kann dieser mithilfe der Einkaufswelten bzw. Bannerfunktion abgebildet werden.

Achtung: Auf der Start- bzw. den Kategorie wird immer als Streichpreis beim Liveshopping der Preis des Stammartikels verwendet. Auf der Detailseite kann dies je nach Konfiguration anders sein.

Liveshopping über die Einkaufswelten

Selektieren Sie in der Kategorieauflistung der Einkaufswelten die Kategorie, in der der Liveshopping-Artikel ausgegeben werden soll. Unter "Promotion Art" stehen Ihnen folgende Promotionen des Liveshoppings zur Verfügung:

  • Fester Liveshopping-Artikel: Gibt einen fest definierten Liveshopping-Artikel aus
  • Zufälliger Liveshopping-Artikel: Gibt einen zufälligen Liveshopping-Artikel aus
  • Zufälliger Liveshopping-Artikel dieser Kategorie: Gibt einen zufälligen Liveshopping-Artikel aus, der in den Artikeleinstellungen dieser Kategorie zugeordnet wurde

Bei der Promotion "Fester Liveshopping-Artikel" ist zunächst die Bestellnummer des Liveshopping-Artikels zu hinterlegen. Anschließend werden alle Liveshoppings des Artikels in der Auswahlbox "Liveshopping" aufgelistet.

Die Felder "Gültig von" und "Gültig bis" sind bei allen drei Varianten optional.

Liveshopping über die Bannerfunktion

Selektieren Sie in der Kategorieauflistung der Bannerfunktion die Kategorie, in der der Liveshopping-Artikel ausgegeben werden soll und wählen Sie im nächsten Schritt in dem Feld "Typ" Liveshopping aus.

Unter "Artikelnummer" ist die Bestellnummer des Liveshopping-Artikels zu hinterlegen. Anschließend werden alle Liveshoppings des Artikels in der Auswahlbox "Liveshopping" aufgelistet. Die Felder "Gültig von" und "Gültig bis" sind optional.

Einschränkungen der Liveshoppingfunktion

Bei Liveshoppingartikeln bestehen folgende Einschränkungen:

  • Kundengruppenrabatte werden nicht auf den Liveshoppingpreis angewendet
  • Für Kundengruppen im Kundengruppen-Modus "Globaler Rabatt" müssen eigene Liveshopping-Preise hinterlegt werden (Kein Fallback auf den EK-Preis)
  • Staffelpreise werden nicht unterstützt. (ggf. vorhandene Staffel muss bei Liveshopping entfernt werden)

Liveshopping Screenshots

Liveshopping Artikeldetailseite (Standard)

Liveshopping Kategoriebanner (Standard)

Liveshopping Artikeldetailseite (Rabatt pro Minute)

Liveshopping Kategoriebanner (Rabatt pro Minute)

Technische Informationen

Beteiligte Datenbank-Tabellen

s_articles_live

Stammdaten des Liveshopping-Artikels

Tabelle s_articles_live
id Primary-Key / ID des Liveshoppings
articleID ID des Artikels (s_article.id)
typeID Liveshopping-Typ (1=Standard; 2=Rabatt pro Minute; 3=Aufschlag pro Minute)
name Interne Bezeichnung
active Aktiv (1=aktiv; ansonsten 0)
max_quantity_enable Verkaufsmenge begrenzen (1=aktiv; ansonsten 0)
max_quantity Aktuell verfügbar
valid_from Gültig vom
valid_to Gültig bis
datum Erscheinungsdatum
customergroups Verfügbar für die Kundengruppen (Komma dient als Trennzeichen für mehrere)
sells Verkaufte Menge
frontpage_display Auf der Startseite anzeigen (1=aktiv; ansonsten 0)
categories_display In zugeordneten Kategorien anzeigen (1=aktiv; ansonsten 0)

s_articles_live_prices

Liveshopping-Preise

Tabelle s_articles_live_prices
id Primary-Key
liveshoppingID ID des Liveshopping-Artikels (s_article_live.id)
customergroup Schlüsselwert der Kundengruppe (bspw. EK, H, 3 etc.)
price Preis/Startpreis (netto bzw. brutto je nach Kundengruppe)
endprice Endpreis (wird für die Liveshopping-Typen Rabatt- und Abschlag pro Minute benötigt)

s_articles_live_stint

Liveshopping-Artikel auf Varianten und Konfigurationen begrenzen. Liegt für einen Liveshopping-Artikel in dieser Tabelle kein Eintrag vor, so ist dieser für alle gültig

Tabelle s_articles_live_stint
id Primary-Key
liveshoppingID ID des Liveshopping-Artikels (s_article_live.id)
ordernumber Bestellnummer der Variante bzw. Konfigurationen

s_order_basket

Wird ein Liveshopping-Artikel in den Warenkorb gelegt, so wird dessen Id entsprechend hinterlegt

Tabelle s_order_basket (Erweiterung)
liveshoppingID ID des Liveshopping-Artikels (s_article_live.id)

Liveshopping-Templates / Beispieleinbindung

Die Templates der Liveshoppingfunktion finden Sie unter /templates/0/de/html/articles/liveshopping.

liveshopping_cat.tpl: Liveshoppingdarstellung (Typ=Standard) auf der Kategorie- und Startseite bzw. über die Banner und Einkaufswelten

liveshopping_cat_countdown.tpl: Liveshoppingdarstellung (Typ=Rabatt bzw. Aufschlag pro Minute) auf der Kategorie- und Startseite bzw. über die Banner und Einkaufswelten

liveshopping_detail.tpl: Liveshoppingdarstellung (Typ=Standard) auf der Artikeldetailseite (Einbindung über die article_details_data.tpl)

liveshopping_detail_countdown.tpl: Liveshoppingdarstellung (Typ=Rabatt bzw. Aufschlag pro Minute) auf der Artikeldetailseite (Einbindung über die article_details_data.tpl)

include_liveshopping.tpl: Über diese Datei können Sie Liveshopping-Banner auf einer beliebigen Seite einbinden. Als Parameter werden die Liveshoppingdaten erwartet (Variable $liveArt). Beispiel:

{include file="articles/liveshopping/include_liveshopping.tpl" liveArt=$liveArt}

Liveshopping Daten laden:
Die Daten können bspw. über einen Viewport bereitgestellt werden:

Laden eines festen Liveshopping-Artikels anhand der Bestellnummer (z.B.:SW2044):

$getMyLiveshopping= $this->sSYSTEM->sMODULES['sArticles']->sGetLiveShopping('fix', 0, 'SW2044', true);

Laden eines zufälligen Liveshopping-Artikels:

$getMyLiveshopping= $this->sSYSTEM->sMODULES['sArticles']->sGetLiveShopping('random', 0, null, true);

Für die Übergabe der Daten an Smarty muss der Array $variables entsprechend erweitert werden:

$variables = array(
   ...
   ...
   "liveArt"=>$getMyLiveshopping
);

FAQs

Warum läuft die Zeit des Liveshoppings nicht?

Überprüfen Sie bitte die Artikelnummer, diese sollte den Vorgaben von Shopware entsprechen. siehe: Artikelnummer

Liveshopping-Artikel dürfen keine Leerzeichen in der Artikelnummer enthalten!

Artikel-PDF erstellen

Artikel bewerten

Waren diese Informationen hilfreich? Ja Nein


Weitere interessante Artikel:

Bezeichnung:
Rating:
Klicks:
Datum:
7 Punkte
4464
01.06.2009
7 Punkte
7400
01.06.2009
7 Punkte
6868
03.02.2012

Kategorien:

Bestell-Nr.: SW1338

Lieferzeit ca. 5 Tage

€ 1,00

Preise inkl. gesetzlicher
MwSt. zzgl. Versandkosten*

€ 1,00

Preise inkl. gesetzlicher
MwSt. + Versandkosten*