Mit diesem Modul haben Sie jetzt die Möglichkeit, die Verfügbarkeit Ihrer Produkte ganz nach Ihren Bedürfnissen zu steuern.
Zeitsteuerung Konfigurieren
In der Detailansicht der Warengruppen und Artikel gibt es nun die Möglichkeit eine Zeitschaltung zu konfigurieren.
Wenn beim “Anzeigen ab” ein Datum mit Uhrzeit ausgewählt ist, wird der Status bei der Warengruppe / dem Artikel auf „OK" gestellt.
Wenn beim “Anzeigen bis” ein Datum mit Uhrzeit ausgewählt ist, wird der Status bei der Warengruppe / dem Artikel auf „GESPERRT" gestellt.
Es können nur Zeiten im 15 Minuten intervall angegeben werden.
Aus technischen Gründen kann es vorkommen, dass dies nicht exakt zu der eingestellten Minute geändert wird, sondern kurz Zeitversetzt.
Ist kein Ablaufdatum eingetragen, bleibt die Warengruppe / der Artikel bis auf weiteres aktiv.
Wenn der Status final geändert wurde, dann wird die Zeitsteuerung für den Artikel / Warengruppe deaktiviert.
Startzeit ohne Endzeit, deaktiviert im Status “OK”
Startzeit mit Endzeit, deaktiviert im Status “GESPERRT”
Ist eine Zeitsteuerung konfiguriert, wird dies in der Übersichtstabelle im Status mittels eines Icons markiert
Das Datum lässt sich über einen Datepicker auswählen.
Im Frontend werden die Berechtigungen angepasst, so dass sichergestellt wird, dass bei Artikeln mit aktiver Konfiguration, diese nur im eingestellten Zeitraum im Shop auffindbar sind. Sobald der eingestellte Zeitraum abgelaufen ist wird der Artikel / Warengruppe im Shop nicht mehr angezeigt.
Ist die Warengruppe ausgeblendet und die zugeordneten Artikel nicht, können diese wie gewohnt über die Artikelsuche im Frontend gefunden werden.
Ablaufbenachrichtigung
Zusätzlich zur Zeitsteuerung kann eine Benachrichtigung konfiguriert werden, dass dass vor Ablauf eine Mail verschickt wird.
Es kann nur eine E-Mail Empfänger eingegeben werden.
Artikelsteuerung über Export / Import steuern
Mit dem Artikelexport 2.0 / Artikelimport 2.0 kann diese Steuerung auch exportiert und importiert werden.
Dafür muss das Feld “article_settings” hinzufügt werden und dem Feld “Artikel Zusatzinformationen” der Name “scheduledStatus” ergänzt werden.
Es ist ratsam einen Artikel zu konfigurieren und den Datensatz erst einmal zu Exportieren um für den Import die korrekte Schreibweise und Aufbau zu haben.
Sobald die Setting für scheduledStatus beim Import nicht json-Konform ist oder aus einem anderen Grund die Struktur nicht stimmt, wird diese Einstellung für den Artikel ignoriert.
Es wird immer die komplette Setting überschrieben. Falls ein Feld aus der Konfiguration entfernt wird, wird diese mit Standardwerten befüllt.