Ich wollte mal eure Meinung zu folgendem Thema hören.
Ich habe einen Onlineshop gebaut. Der Warenkorb wird in einer PHP-Session abgelegt.
Um die Artikel in den Warenkorb zu bekommen, ist bei dem Hinzufüge-Button für den Warenkorb eine JavaScript-Funktion hinterlegt. Dieser JS-Funktion werden bei Klick Parameterübergeben (Artikelnummer). Die Javascript-Funktion schaut dann zunächst, welche Anzahl und welche Variante des Artikels ausgewählt wurden und speichert diese in Variablen.
Nachdem wird die aktuelle URL genommen (da ich die derzeitige Artikelkategorie etc nicht verlieren will), und die Artikelnummer, Anzahl und Variante (falls vorhanden) angehangen (http://192.168.182.151/?gruppe1=00&add=ML0001&anz=1). Somit wird die ganze Seite im Prinzip neu geladen. Im nächsten Schritt überprüfe ich, welche Parameter in der URL gesetzt sind. Sind die entsprechenden Parameter für das hinzufügen in den Warenkorb gesetzt, wird dieser dem aktuellen Warenkorb beigefügt.
Allerdings finde ich das übergeben der Parameter via URL eher unschön, da der Benutzer dieses sieht.
Frage
murat1895
Hallo Zusammen!
Ich wollte mal eure Meinung zu folgendem Thema hören.
Ich habe einen Onlineshop gebaut. Der Warenkorb wird in einer PHP-Session abgelegt.
Um die Artikel in den Warenkorb zu bekommen, ist bei dem Hinzufüge-Button für den Warenkorb eine JavaScript-Funktion hinterlegt. Dieser JS-Funktion werden bei Klick Parameterübergeben (Artikelnummer). Die Javascript-Funktion schaut dann zunächst, welche Anzahl und welche Variante des Artikels ausgewählt wurden und speichert diese in Variablen.
Nachdem wird die aktuelle URL genommen (da ich die derzeitige Artikelkategorie etc nicht verlieren will), und die Artikelnummer, Anzahl und Variante (falls vorhanden) angehangen (http://192.168.182.151/?gruppe1=00&add=ML0001&anz=1). Somit wird die ganze Seite im Prinzip neu geladen. Im nächsten Schritt überprüfe ich, welche Parameter in der URL gesetzt sind. Sind die entsprechenden Parameter für das hinzufügen in den Warenkorb gesetzt, wird dieser dem aktuellen Warenkorb beigefügt.
Allerdings finde ich das übergeben der Parameter via URL eher unschön, da der Benutzer dieses sieht.
20 Antworten auf diese Frage
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.