我知道Magento具有以下用于会话和Cookie处理的核心功能:
Mage::getSingleton('core/cookie');
Mage::getSingleton('core/session');
Magento什么时候设置Cookies,什么时候设置PHP会话?有哪些用例?
我有点困惑,因为我知道Magento将购物车信息存储在中Mage::getSingleton('checkout/session')
,并将用户的状态存储在中Mage::getSingleton('customer/session')
。但是结帐会话似乎不是一个会话,而是一个cookie。因为当我关闭浏览器并重新打开页面时,这些物品仍在购物车中。
这是否意味着该checkout/session
模型设置了Cookie而不是全局$_SESSION
变量?
quote_id
保存在会话或cookie中吗?