Wiem, że Magento ma następujące podstawowe funkcje do obsługi sesji i plików cookie:
Mage::getSingleton('core/cookie');
Mage::getSingleton('core/session');
Kiedy Magento ustawia pliki cookie, a kiedy sesje PHP? Jakie są przypadki użycia?
Jestem trochę zdezorientowany, ponieważ wiem, że Magento przechowuje informacje o koszyku Mage::getSingleton('checkout/session')i status użytkownika Mage::getSingleton('customer/session'). Ale sesja kasy nie wydaje się sesją, ale ciasteczkiem. Ponieważ kiedy zamykam przeglądarkę i ponownie otwieram stronę, przedmioty są nadal w koszyku.
Czy to oznacza, że checkout/sessionmodel ustawia pliki cookie, a nie $_SESSIONzmienną globalną ?
quote_idzapisywane w sesji lub pliku cookie?