Witam szanownych.
Jest strona na DLE, której trzeba dostosować szablon z poprzedniego sklepu. Dołączyłem zrzut ekranu strony (tam produkty są po prostu w liście) i zrzut ekranu sklepu (tam już jako karta produktu).
Oprócz tego trzeba opracować skrypt, który po naciśnięciu przycisku dodaj do koszyka, będzie dodawał wybrany produkt, ilość i cenę do koszyka. Koszyk musi być pełnoprawny, aby można było zobaczyć ilość produktów i całkowity koszt.
Proponuję nie komplikować sprawy, bez jakiegokolwiek przechowywania danych, aby po stronie klienta JS po prostu dodawał produkty, tworzył koszyk, a po naciśnięciu przycisku wyślij - dane według szablonu były wysyłane do grupy WhatsApp. Jest osobny serwer WhatsApp z własnym api.
Szablony mam gotowe, trzeba tylko zintegrować z DLE. DLE jest już zainstalowane i gotowe do działania ))
Podsumowanie co trzeba:
Oczywiście integracja z nowym szablonem. Następnie idą skrypty. Odpowiedni będzie JS:
Tablica do przechowywania produktów i ich ilości
Funkcja do dodawania produktu do koszyka lub zwiększania jego ilości
Funkcja do zmniejszania/zwiększania ilości produktu lub jego usuwania
Funkcja do aktualizacji wyświetlania ilości i ceny produktu na stronie
Funkcja do aktualizacji całkowitej ilości produktów w koszyku
Funkcja ukrywania i zerowania koszyka po pomyślnym wysłaniu produktów
Funkcja wysyłania danych przez API na WhatsApp za pomocą zapytania AJAX do skryptu PHP
Optymalizacja ładowania obrazków przez LazyLoad i buforowanie danych, aby nie obciążać Mysql