MagentoにはセッションとCookie処理のための次のコア関数があることを知っています。
Mage::getSingleton('core/cookie');
Mage::getSingleton('core/session');
MagentoはいつCookieを設定し、いつPHPセッションを設定しますか?ユースケースは何ですか?
Magentoがカートの情報を保存しMage::getSingleton('checkout/session')
、ユーザーのステータスをに保存しているので、少し混乱していますMage::getSingleton('customer/session')
。しかし、チェックアウトセッションはセッションではなく、Cookieのようです。ブラウザーを閉じてページを再度開いたとき、アイテムはまだカートに残っているからです。
つまり、checkout/session
モデルはグローバル$_SESSION
変数ではなくCookieを設定するということですか?
quote_id
セッションまたはCookieに保存されますか?