![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 4 Dołączył: 9.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
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 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
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ą. -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 207 Pomógł: 44 Dołączył: 18.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie możesz przeładować strony po stronie serwera? Po dodaniu produktu do koszyka?
Jeśli dynamicznie to tylko AJAX. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 578 Pomógł: 69 Dołączył: 15.04.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
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. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 18:52 |