Dziadzia
9.04.2014, 02:16:48
Cześć,
zacznę od tego, że w sklepie internetowym chcę aby po kliknięciu przycisku dodaj automatycznie odświeżyła się strona, aby ta dodana rzecz pokazała się w koszyku... w sumię czy jest możliwość stworzenia tego dynamicznie a nie po przeładowaniu strony?
Dodałem do przycisku dodaj funkcję onclick="java script:location.reload()" lecz nie do końca to działa tak jak by wcześniej strona się przeładowała niż dane wysłane do bazy i pobrane do koszyka... po drugim ręcznym przeładowaniu wsyzstko działa...
Czy macie jakieś propozycje aby to łatwo zrobić?
Dzięki i pozdrawiam
markonix
9.04.2014, 11:30:26
Skoro teraz dodajesz produkt normalnie i odświeża to stronę, chcesz uniknąć jednak tego odświeżania i dodajesz location.reload żeby.. odświeżyć, zero logiki.
Żeby osiągnąć to bez odświeżania po prostu w tle (ajax) dodajesz normalnie produkt do sesji, skrypt zwrotnie zwraca jakąś nową tablicę (json) produktów w koszyku i aktualizuje HTML na stronie z jakąś fajną animacją.
maniana
29.05.2014, 12:18:06
Nie możesz przeładować strony po stronie serwera? Po dodaniu produktu do koszyka?
Jeśli dynamicznie to tylko AJAX.
timon27
29.05.2014, 15:41:16
Widzę że nie masz do końca pojęcia o php/ajax.
Ostatnio otwierałem sklep internetowy: pobrałem OpenCart, zainstalowałem, konfigurowałem. Koniec.
Bez żadnej wiedzy informatycznej jesteś wstanie w dzisiejszych czasach postawić sklep, który będzie działał o niebo lepiej niż to co zrobisz sam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.