Getestet mit den Shopversionen 2.0.7.2, 3.0.2 und 3.1.0
Neuerung: Der Kunde muss ein Opt-in-Verfahren durchlaufen bevor er Warenverfügbarkeitsnachrichten erhalten kann. Das Verfahren ist analog zum Opt-in-System für Newsletter.
Dieses Systemmodul bietet Ihren Kunden die Möglichkeit, sich eine Erinnerungs-E-Mail schicken zu lassen, sobald ein Artikel wieder auf Lager ist.
Sobald ein Artikel nicht mehr auf Lager ist, erscheint auf der Produktdetail-Seite ein Button, womit der Kunde sich in die Erinnerungsliste eintragen kann.
Ist ein Artikel (in ausreichender Anzahl) wieder auf Lager, bekommt der Kunde automatisch eine Erinnerungsmail mit einem Link, der direkt zum Produkt im Shop führt.
Anmerkung: Der Mailversand wird angestoßen, sobald eine Seite im Shop neu geladen wird.
Aus Performance-Gründen werden Erinnerungsmails nur einmal täglich versandt.
Wenn das Modul installiert und aktiviert ist, wird der Warenkorb-Button überschrieben, sobald der Hauptartikel nicht mehr auf Lager ist.
Weil der Warenkorb-Button nur überschrieben wird, sind keine Änderungen im Template erforderlich.
Im Paket enthalten sind Dateien für die Templates
- tpl_modified_nova
- tpl_modified_modified
- tpl_modified
Wenn das Modul vorher schon installiert war, wegen des neu hinzugekommenen Opt-in-Verfahrens erforderlich, das alte Systemmodul zu deinstallieren.
-
BACKUP MACHEN!!!
-
Dateien aus dem Ordner new_files/ in den Shop kopieren (es wird nichts überschrieben)
Hinweis: Der Name des Ordners "admin" muss an den des Shops angepasst werden! -
Im Adminbereich unter "Module->System Module" findet man jetzt den Eintrag "Kundenerinnerung bei ausverkauften Artikeln". Dieses Modul auswählen und installieren.
Das Modul ist nun installiert und aktiviert.
Wichtig: Durch Klick auf "Bearbeiten" die Einstellungen überprüfen!
Der Schalter "Erinnerung nur für angemeldete Kunden?" steht auf "Nein". Wer diesen Dienst nur für angemeldete Kunden erlauben möchte, stellt diesen Schalter auf "Ja".
-
Dateien aus dem Ordner new_files/ in den Shop kopieren (vorhandene Dateien überschreiben)
Hinweis: Der Name des Ordners "admin" muss an den des Shops angepasst werden! -
Im Adminbereich unter "Module->System Module" den Eintrag "Kundenerinnerung bei ausverkauften Artikeln" auswählen.
-
Dann den grünen Button "Update" klicken (Button wird nur angezeigt, wenn die gespeicherte Modulversion nicht der Aktuellen entspricht).
Hinweis: Backup, Deinstallieren, Installieren und Wiederherstellen sind nicht nötig.
-
Im Adminbereich unter "Module->System Module" den Eintrag "Kundenerinnerung bei ausverkauften Artikeln" auswählen.
-
Modul deinstallieren Hinweis: Damit werden alle Datenbankeinträge, keine Dateien, gelöscht.
-
Wer auch die Dateien entfernen möchte kann den roten Button "Moduldateien löschen" klicken.
Gilt nur, wenn im Systemmodul Button-Bild "remind.gif" und als Shoptemplate "tpl_modified_nova" oder "tpl_modified_responsive" gewählt worden ist.
In der Templatedatei /source/inc/css_button.inc.php fügen wir z.B. hinter
// color 3
'button_quick_find' => array(
'class' => 'cssButtonColor3',
),diese Zeilen ein
'remind' => array(
'class' => 'cssButtonColor3',
),Um ein Icon zu erhalten fügen wir in der Templatedatei /lang/buttons_german.php z.B. diese Zeilen ein
define('CSS_IMAGE_REMIND_ICON_RIGHT', '<i class="fa-regular fa-circle-right"></i>');
define('CSS_IMAGE_REMIND_ICON_LEFT', '');${Sollten\ Sie\ mit\ einem\ Problem\ nicht\ weiter\ kommen,\ finden\ sich\ bestimmt\ Helfer\ im\ {\color{magenta}Mod}}ified-Forum$
Viel Spaß!
Karl
Ich möchte mich bei
noRiddle(revilonetz)
für die stetige Unterstützung und Hilfe bedanken.
Besonders bedanken darf ich mich für die intensive Mitwirkung an diesem Modul, vor allem für den Abschnitt "simulated cron job".