Wie der Titel schon aussagt, handelt es sich hierbei um ein (natürlich updatesicheres) "
Click&Collect"-Modul, über welches ein Kunde seinen Wunschtermin zur Abholung seiner Bestellung angeben kann.
[ Für Gäste sind keine Dateianhänge sichtbar ] [ Für Gäste sind keine Dateianhänge sichtbar ] [ Für Gäste sind keine Dateianhänge sichtbar ]
Ich habe mich (statt DropDowns und ewig langen Arrays) für den
jQuery-DateTimePicker entschieden, über welches Datum und (separat) Uhrzeit ausgewählt werden können.
Von Haus aus werden
2 Color-Themes (default/dark) unterstützt, aus welchen man in den Moduleinstellungen wählen kann.
Desweiteren können festgelegte
(Feier-)Tage und Wochentage "verboten" und vordefinierte
Abhol-Uhrzeit angeboten werden.
Entwickelt unter Shopversion 2.0.6.0 mit tpl_modified_responsive. Sollte eigentlich auch abwärtskompatibel mit allen 2.0.x.x-Versionen sein, aber dafür spreche ich keine Garantien aus.
[...]
In der vorliegenden Version ist das Modul ab Shopversion 2.0.5.0 uneingeschränkt kompatibel.
In den Versionen 2.0.0.0 bis 2.0.4.2 muss der Inhalt aus der Datei /templates/tpl_modified_responsive/javascript/extra/datepicker.js.php unten in die /templates/tpl_modified_responsive/javascript/general_bottom.js.php eingefügt werden.
Viel Spaß.
Hinweis für Update auf Modulversion 1.0.1:Anbei eine neue Version, welche
- das weiter oben gemeldete Problem mit PHP7.4 / PHP8 behebt,
- die Ansicht im Warenkorb bereinigt,
- eine eigene Error-Ausgabe im Versandmodul einblendet, wenn Shopversion < 2.0.6.0
- und einige Fallbacks für die Shopversionen 2.0.0.0 bis 2.0.5.1 beherbergt.
Shopversionen kleiner als 2.0.6.0 tragen Feiertage und Abholuhrzeiten in den Sprachdateien (s. Anleitung) ein, damit die Anführungszeichen in der Definition nicht zu einem " umgewandelt werden können.
Ab Shopversion 2.0.6.0 ist dies aber wieder über die Moduleinstellungen möglich.
Nach einem Update auf Shopversion 2.0.6.0 oder wenn bereits die Version 1.0.0 des Modul installiert sein sollte, muss man das Modul zunächst deinstallieren und erneut installieren, damit die fehlenden Datenbankeinträge geschrieben werden.
Hinweis für Update auf Modulversion 1.0.2:Anbei ein Update auf Version 1.0.2 mit folgenden Neuerungen:
- Eingabe von Feiertagen nun für alle kompatiblen Shopversionen übers Backend möglich
- Eingabe von Abhol-Uhrzeiten nun für alle kompatiblen Shopversionen übers Backend möglich
- in den Moduleinstellungen festlegbare Vorlaufzeit von X Tagen, bevor die Bestellung abgeholt werden kann
- Kundenhinweis mit Anzahl der Tage im Checkout, wenn Vorlaufzeit größer als 0 Tage
- eigenes Modul für Barzahlung bei Abholung hinzugefügt (wird automatisch mitinstalliert)
[...]
[
EDIT Tomcraft 22.04.2021: Hinweis für ältere Shopversionen
ergänzt.]
[
EDIT Tomcraft 22.04.2021: Modul auf Version 1.0.1
aktualisiert.]
[
EDIT Tomcraft 26.04.2021: Modul auf Version 1.0.2
aktualisiert.]
Linkback: https://www.modified-shop.org/forum/index.php?topic=41834.0