Я знаю, що Magento має такі основні функції для сеансу та обробки файлів cookie:
Mage::getSingleton('core/cookie');
Mage::getSingleton('core/session');
Коли Magento встановлює файли cookie та коли PHP-сеанси? Які випадки використання?
Я трохи розгублений, бо знаю, що Magento зберігає інформацію про кошик у Mage::getSingleton('checkout/session')
та статус користувача Mage::getSingleton('customer/session')
. Але сеанс оформлення каси здається не сеансом, а печивом. Тому що коли я закриваю браузер і знову відкриваю сторінку, елементи все ще знаходяться в кошику.
Чи означає це, що checkout/session
модель встановлює файли cookie, а не глобальну $_SESSION
змінну?
quote_id
збережено в сеансі чи файлі cookie?