Witam,
Mam taki oto problem/pytanie (PrestaShop 1.5.4.1).
Klient chce aby przy niektórych produktach klient sam określał wielkości zakupionego produktu a cena będzie przeliczana według powierzchni kwadratowej.
Wygląda to tak:
- Produkt to baner.
- Administrator określa wstępne wielkości baneru oraz cenę za tą wielkość (np: 10x5 - cm kw. = 50, cena 50zł)
- Klient wchodzi sobie na stronę i ma dwa pola input w które wpisuje wysokość i szerokość (przy zachowaniu proporcji, czyli jeżeli ktoś wpisze 20 wysokości to szerokośc może być jedynie 10) dzięki czemu cena wylicza się na kwotę 200zł.
Dla opisanych rzeczy stworzyłem moduł który AJAX-owo + JS przelicza cenę.
Mój problem jest taki, że nie wiem jak przekazać tą cenę do koszyka i podsumowania.
Wymyśliłem sobie, że może zrobić to przez Sesję która zapisuje wielkości i przeliczoną cenę ale nie wiem czy to dobry pomysł oraz tak jak napisałem nie wiem jak przekazać tą cenę.
Ma ktoś inny pomysł albo wie jak zadziałać z ceną - nie do końca jeszcze znam całą Prestę przez co wszelkie podpowiedzi będą pomocnę.
Zaznaczę że kombinacje nie wchodzą w grę ponieważ mój klient zarąbałby się gdyby miał każdą kombinację wstawiać i do niej cenę bo każdy produkt będzie miał inne wartości szerokości i wielkości przez co przy tworzeniu atrybutów musiałby każdy centymetr przeliczać ręcznie i go wpisywać (generator dużo tutaj by nie dał), dodatkowo będą to różne wielkości w sensie przeliczniki na inches i milimetry/cm (sklep dla Kanady i Francji).
Chyba, że ktoś miałby rozwiązanie dla generatora, choć tak jak piszę wolałbym obejść się bez niego.