Ich weiß, dass Magento die folgenden Kernfunktionen für die Handhabung von Sitzungen und Cookies hat:
Mage::getSingleton('core/cookie');
Mage::getSingleton('core/session');
Wann setzt Magento Cookies und wann PHP-Sitzungen? Was sind die Anwendungsfälle?
Ich bin etwas verwirrt, weil ich weiß, dass Magento die Warenkorbinformationen Mage::getSingleton('checkout/session')
und den Status des Benutzers darin speichert Mage::getSingleton('customer/session')
. Die Checkout-Sitzung scheint jedoch keine Sitzung zu sein, sondern ein Cookie. Denn wenn ich den Browser schließe und die Seite erneut öffne, befinden sich die Artikel noch im Warenkorb.
Bedeutet das, dass das checkout/session
Modell Cookies setzt und nicht die globale $_SESSION
Variable?
quote_id
in einer Sitzung oder einem Cookie gespeichert?