Hallo!
Ich bastle an einer Website mit CMS und Onlineshop. Das CMS klappt bereits im Großen und Ganzen, aber beim Onlineshop hakt es so ein bisschen ...
Ich habe bisher auf der Website meine Werte im URL übergeben - habe z.B. Kategorien, Unterkategorien und in diesen Produkte, dabei habe ich beim Aufruf der Unterkategorienseite die ID der entsprechenden übergeordneten Kategorie über die URL mitgeschickt.
Soweit so gut, klappt ja alles recht gut, aber irgendwie stecke ich jetzt fest. War das überhaupt klug so vorzugehen? Ich weiß nicht wie ich jetzt den Sprung zum Onlineshop bzw. Warenkorb schaffe. Hier muss ich dann ja den Artikel und die Menge des Artikels den der Besucher gewählt hat irgendwie übergeben und vor allem soll das ganze ja gespeichert bleiben, damit der Besucher weiter einkaufen kann.
Kann ich den Sprung vielleicht durch eine weitere Tabelle schaffen in der ich quasi die bestellten (oder vielmehr ausgesuchten Artikel und Mengen speichere, so quasi Bestellitems?
Damit das ganze richtig zugeordnet wird muss ich dann wahrscheinlich sessions verwenden, oder? Welchen Wert übergebe ich dann mit session_register() , einfach die ID des jeweiligen Bestellitems? Ich blicke da nicht ganz durch ... ist wahrscheinlich auch nicht zu übersehen :)
Also nochmals als Praxisbeispiel - mein Besucher sieht sich ein bestimmtes Produkt an, dieses hat den Url ...prod.php?cat_id=$cat_id&subcat_id=$subcat_id&prod_id=$prod_id ... Auf dieser SEite hat er nun Infos zum Produkt und unter anderem ein Textfeld in das er die Bestellmenge eintragen kann und einen Submitbutton, mit dem er den Artikel in der gewünschten Menge dem Warenkorb hinzufügen kann ...
So und hier ist nun mein Problem - wie übergebe ich dies nun
hänge ich da an prod.php?cat_id=$cat_id&subcat_id=$subcat_id&prod_id=$prod_id z.B. noch quantity=$quantity an? Und mache dann eine SQL-Abfrage in der ich die $prod_id und die $quantity in der Tabelle Bestellitems speichere mit automatischer item_id ?
Aber wenn ich so vorgehe, fehlt mir ja immer noch was, oder? Ich weiß bei dem Vorgehen noch immer nicht, welche Bestellitems zu einer Bestellung an einen bestimmten Besucher gehören ...
Ich bin für jeden Denkanstoß dankbar!!!
Sabine