国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Ecshop > 正文

ecshop二次開發(fā)之購物車分析

2024-09-06 22:47:11
字體:
供稿:網(wǎng)友

本文實(shí)例講述了ecshop二次開發(fā)之購物車分析。分享給大家供大家參考。具體分析如下:

一、保存用戶購物車數(shù)據(jù)

ECSHOP的購物車數(shù)據(jù),是以Session 方式存儲(chǔ)在數(shù)據(jù)庫里,并在Session結(jié)束后 ,Distroy 掉,解決方法是:

1.購物車內(nèi)容讀取方式. 更改登陸后購物車獲取條件 "Session 單獨(dú)方式"為 Session +用戶名 ,該修改位于Lib_order 下 function get_cart_goods();

2. 購物車內(nèi)容記錄方式,未登陸方式依然是Session , 用戶登陸后,自動(dòng)UPdate Cart 一次,將同一UserID下購物車內(nèi)數(shù)據(jù)不是當(dāng)前Session的Update到當(dāng)前Session , 并將當(dāng)前Session 下UserID為0的部分(未登陸情況下,Userid是0),UpdateID到當(dāng)前UserID ,該修改位于 Flow.php 下面function flow_update_cart($arr)

3.更改退出時(shí),自動(dòng)Clear Cart的部分,將Distroy 當(dāng)前Session 的內(nèi)容,更改為Distroy 當(dāng)前Session 下 User ID為0的部分。 該修改位于:Includes/cls_session.php ,     function destroy_session() 部分

說明:這種情況下就是游客關(guān)閉瀏覽器后,購物車清空, 注冊用戶購物車永久保存, 可能會(huì)對服務(wù)器造成輕微壓力,主要取決于用戶的數(shù)量,如果數(shù)量較多數(shù)據(jù)服務(wù)器壓力較大,可以通過程序,自動(dòng)清理超過一定時(shí)間段未登陸的User Cart (或者是額外增加一個(gè)數(shù)據(jù),來標(biāo)示加入購物車的時(shí)間,根據(jù)此時(shí)間判斷是否自
動(dòng)清理).

二、讀取購物車數(shù)據(jù)

1.購物車內(nèi)容讀取方式. 更改登陸后購物車獲取條件 "Session 單獨(dú)方式"為 Session +用戶名 ,該修改位于Lib_order 下 function get_cart_goods();

具體更改代碼部分:

復(fù)制代碼
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 沽源县| 广水市| 罗山县| 浮梁县| 景宁| 客服| 富宁县| 紫金县| 双鸭山市| 榆中县| 响水县| 龙川县| 简阳市| 昂仁县| 莱西市| 蕉岭县| 福贡县| 米脂县| 仪陇县| 奈曼旗| 台东县| 台前县| 闻喜县| 平昌县| 尉犁县| 章丘市| 子长县| 潢川县| 凤庆县| 伊通| 麻城市| 当雄县| 呈贡县| 乐都县| 中卫市| 慈利县| 涡阳县| 吐鲁番市| 永登县| 紫云| 五大连池市|