Moduł szacowania terminu dostawy dla PrestaShop
Wyświetlenie na stronie produktu szacowanego terminu dostawy
Celem modułu było wyświetlenie na stronie produktu szacowanego terminu dostawy. Szacunek ten uzależniony jest od dostępności produktu, a konkretnie od komunikatu wyświetlanego przy produkcie w polu "Dostępność"
Moduł w działaniu możesz zobaczyć na sklepie Concept Meble, przy którymkolwiek z mebli.
Specyfikacja modułu
-
panel konfiguracji modułu składający się z następujących paneli:
-
panel kalendarza – umożliwia oznaczenie dni wolnych od pracy, obsługa kalendarza odbywa się asynchronicznie, bez konieczności przeładowania strony, dni wolne od pracy oznaczone są na kalendarzach kolorem czerwonym
-
panel komunikatów – umożliwia przyporządkowanie określonej wartości liczbowej dni dostawy do poszczególnych komunikatów używanych na sklepie jako opis dostępności produktu
-
-
Na podstawie ustawionych w konfiguracji modułu dni wolnych od pracy oraz wprowadzonych ustawień liczby dni dostawy, moduł oblicza szacowaną datę dostawy w następujący sposób:
-
data początkowa - dodanie do bieżącej daty liczby dni roboczych równej liczbie dni ustawionej dla aktualnego komunikatu określającego czas dostawy minus 2 dni
-
data końcowa - dodanie do bieżącej daty liczby dni roboczych równej liczbie dni ustawionej dla aktualnego komunikatu określającego czas dostawy plus 3 dni
-
-
Na podstawie obliczonej daty początkowej i końcowej dostawy, moduł wyświetla na stronie produktu komunikat opisujący szacowany przedział dostawy w następujący sposób:
-
jeżeli daty wypadają w tym samym miesiącu:
DD – DD MIESIĄC ROK -
jeżeli daty wypadają w różnych miesiącach tego samego roku:
DD MIESIĄC1 – DD MIESIĄC 2 ROK -
jeżeli daty wypadają w różnych miesiącach różnych lat:
DD MIESIĄC1 ROK1 – DD MIESIĄC2 ROK2
-
Przedstawiona oferta cenowa ma charakter informacyjny i nie stanowi oferty handlowej w rozumieniu Art.66 par.1 Kodeksu Cywilnego.
Podane informacje stanowią jedynie zaproszenie do składania ofert i zawarcia umowy określone w art. 71 Kodeksu cywilnego.