Basket id

guten tag,

ich befinde mich in einem selbstgeschriebenen controller welchen ich von oxUBase ableite.

Den Warenkorb hole ich mir über $this->getSession()->getBasket() - was wunderbar klappt … ich kann auf alle elemente zugreifen, et cetera.

Leider finde ich nicht heraus, wie ich an die Basket ID herankomme der in der Datenbank gespeichert wird.

gruß
nico

Hallo,
was willst Du mit dem Basket machen - vielleicht hilft das weiter.
Ansonsten kannst Dir ja evtl. oxuserbasket.php anschauen…
VG
Stephan

Ich muss mir den Warenkorb merken für einen späteren Zeitpunkt an dem der Benutzer mit dem Shop gerade nicht interagiert (callback durch ein fremdsystem)

Wo ist der Unterschied zwischen oxbasket und oxuserbasket?

oxbasket ist die Core-Klasse des WK mit allen WK Konstruktoren und Methoden
oxuserbasket ist ein gespeicherter WK eines Benutzers - dieser wird im Checkout, nachdem sich der User eingeloggt hat, gespeichert. Bis zu diesem Zeitpunkt ist der WK nur SessionData

danke für die schnelle Antwort. :slight_smile:

Ich werde wohl die Warenkorb Daten per Hand speichern - da ich auch Gastbestellungen handhaben möchte.

Wenn es jemanden interessiert: Ich schreibe ein Zahlungsmodul bei dem der Benutzer nicht im Shop den “Bestellbutton” betätigt sondern über eine externe Seite welche dann dem Shop mitteilt ob die Bestellung angelegt werden kann.