Sé que Magento tiene las siguientes funciones principales para el manejo de sesiones y cookies:
Mage::getSingleton('core/cookie');
Mage::getSingleton('core/session');
¿Cuándo establece Magento Cookies y cuándo Sesiones PHP? ¿Cuáles son los casos de uso?
Estoy un poco confundido, porque sé que Magento almacena la información del carrito Mage::getSingleton('checkout/session')
y el estado del usuario Mage::getSingleton('customer/session')
. Pero la sesión de pago no parece ser una sesión, sino una cookie. Porque cuando cierro el navegador y vuelvo a abrir la página, los artículos todavía están en el carrito.
¿Eso significa que el checkout/session
modelo establece cookies y no la $_SESSION
variable global ?
quote_id
guarda esto en una sesión o cookie?