Löschen veralteter Datensätze
Um Datensätze mit abgelaufenem Gültigkeitsdatum einfach zu löschen, liegt dem Modul ein Skript bei. Dieses können Sie manuell oder per Cronjob zeitgesteuert (Einrichtung auf Ihrem Server) ausführen. Das Skript löscht alle Datensätze aus der dxkip-Tabelle, deren Eintrag im Feld Gültigkeitsdatum nicht 0000-00-00 und älter als das aktuelle Tagesdatum 0 Uhr sind. Um die gültigen Werte für den jeweiligen Tag im Shop anzeigen zu lassen, sollten Sie daher den Cronjob nach 0 Uhr ausführen. Maßgebend für die Zeit ist die Zeit des Servers, auf dem das Skript läuft.
Um ein Auslösen des Skriptes von Unbefugten zu verhindern, müssen Sie
mit dem Aufruf einen Key in der Variable sKey
per GET übergeben. Sie
legen den Wert für den zu erwartenden Key in den Modul-Einstellungen von
DxKip fest. Alternativ können Sie den Key auch im Skript hinterlegen.
Damit das Skript aufgerufen wird, muss der sKey an mindestens einer
Stelle übereinstimmen.
Der Aufruf des Skripts erfolgt über:
[URL]/modules/dx/dxkip/CronjobSkript/DxKipDeleteInvalidPricesCron.php?sKey=74eTV9dQADlNa2SNGPjMI9xI8DrgZv
Sie müssen [URL]
mit der korrekten Shop-URL ersetzen. Außerdem müssen
Sie Ihren gültigen sKey
eintragen.
Siehe auch:
Modul-Einstellungen