Szablon sklepu został zaprojektowany "od zera" bazuje na funkcjonalności dziedziczenia "_child", szablonu "Classic". Wszystkie pliki styli (SASS) i pliki JavaScript były kompilowane przez bundlera automatycznie, w środowisku projektowym - Webpack (nb. pilnującego niejako w czasie rzeczywistym poprawności kodu).
Pozostałe wykorzystywane biblioteki były implementowane poprzez NPM środowiska NODE (np. galeria zdjęć produktu).
Oczywiście wszelkie zmiany w klasach i kontrolerach były realizowane metodą nadpisywania (zasób "override"). W żadnym momencie nie zostały zmienione pliki źródłowe rdzenia Prestashop.
Kalkulator wyceny folii na wymiar
Kalkulator wyceny folii wyliczanej na metry podzielony jest na 4 sekcje: cięcie formatek, cięcie na metry bieżące, pełne rolki i gotowe próbki. Najbardziej wymagającym zadaniem w projektowaniu modułu było:
Zapis wprowadzonych przez użytkownika właściwości do bazy wariantów, z którymi był powiązany koszyk sklepu.
Nadanie unikalności wariantom, nawet przy tej samej parametryzacji kalkulatora.
Realizacja obliczeń po stronie przeglądarki i automatyczny zapis do bazy wartości wprowadzonych przez użytkownika (technologia AJAX).
Live DEMO
Zapraszam do przetestowania.
Wersja live: solarscreen.online
Kalkulator wyceny folii na wymiar: [demo]