Wunschtermin
Nach Aktivierung des Moduls, steht bei "Artikel → bearbeiten → Erweiterte Einstellungen" der Punkt "Wunschtermin" zur Verfügung.
Der Wunschtermin kann nicht auf der Startseite eingegeben werden.
Stellt man diesen auf "Ja" , kann man im Shop für diesen Artikel einen Wunschtermin eingeben.
Der frühestmögliche Wunschtermin ergibt sich aus der Lieferzeit.
Auswahl einer Kalenderwoche
Soll kein einzelner Tag ausgewählt werden können, sondern eine vollständige Kalenderwoche, kann dies über die Option "Kalenderwochen anzeigen" aktiviert werden.
Im Shop wird bei dem jeweiligen Artikel anschließend die Kalenderwoche mit ausgegeben und automatisch ein Enddatum für den Wunschtermin ergänzt.
Diese Informationen können über später innerhalb der Templates über die Bestellinformationen abgefragt werden:
- Der Key "desiredScheduleAsWeek" enthält die Information, ob eine Wochenauswahl aktiviert war (also 1 oder 0)
- Der Key "desiredScheduleTo" enthält das Enddatum der Datumsauswahl (also den letzten Tag der ausgewählten Kalenderwoche)
- Der Key "desiredSchedule" enthält das Startdatum oder den ersten Tag der Woche (je nachdem, ob die Option aktiviert ist, dass eine gesamte Woche ausgewählt werden soll)
Wunschtermin in Mails
Der zu einer Auftragsposition hinterlegte Wunschtermin kann über die Orderinformation "desiredSchedule" abgefragt werden.
{$cart[item].info.desiredSchedule}
bzw.
{foreach from=$orderObject->getOrderCart() item="cartItem"} {$cartItem->getInfo('desiredSchedule')} {/foreach}
Wunschtermin in Bestellhistorie
Sobald das Modul "Wunschtermin" aktiviert wird, erhält der Besteller in seiner Übersicht der Bestellhistorie, den Wunschtermin angezeigt.
Ãœber CSS kann der "Wunschtermin" ausgeblendet oder optisch hervorgehoben werden:
.desiredSchedule-header { display:none } .desiredSchedule-content { display:none }
Erweiterte Einstellungsmöglichkeiten
Innerhalb der übergreifenden Moduleinstellungen können shopbezogene Grundeinstellungen vorgenommen werden:
Wochenendauswahl sperren verhindert, dass der Benutzer im Shop, Wochenenden als Wunschtermin auswählen kann. Die Positionierung des Eingabefeldes des Wunschtermins kann über die Einstellung "Konfigurationsseite" vorgenommen werden, wobei entweder das Standardverhalten (innerhalb der Warengruppe) oder aber die Detail- bzw. Kalkulationsseite ausgewählt werden kann. Wird bei einer Handelsware keine Detailseite aktiviert, wird auf das Standardverhalten zurückgegriffen, sodass eine Auswahl weiterhin möglich bleibt.