帝國(guó)CMS商城購(gòu)物車 cookie開發(fā)示例:在購(gòu)物車直接刪除某件商品
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序定制開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了淮北免費(fèi)建站歡迎大家使用!
分析:根據(jù)購(gòu)物車COOKIE的格式,我們得到欄目ID,內(nèi)容ID,購(gòu)買數(shù)量(不一定是必須的),之后組合格式,刪除COOKIE中的此段內(nèi)容,重新打開購(gòu)物車/或刷新購(gòu)物車頁(yè)面,這樣就可以不用調(diào)整購(gòu)物車,二直接刪除某件商品;
要點(diǎn):
1.需要一個(gè)PHP腳本頁(yè)從用戶刪除商城COOKIE中刪除提交的商品
2.為了直觀方便體驗(yàn)好,還是使用AJAX效果(trylife使用的是JQuery),所以又下面2條
3.給購(gòu)物車商品行加個(gè)ID格式為:product-欄目ID-信息ID-購(gòu)買數(shù)量
3.商品行每行增加一個(gè)刪除按鈕
3.一個(gè)ajax函數(shù)用于處理刪除動(dòng)作
文件修改與增加:
修改文件:e/template/ShopSys/buycar.php 商城購(gòu)物車模板
增加問(wèn)津:e/trylife/ShopSys-demo/del-product.php 刪除單個(gè)商品處理文件
購(gòu)物車cookie聲明與讀取
聲明: SetBuycar($buycar) e/class/ShopSysFun.php
讀取: $buycar=getcvar(‘mybuycar’);
帝國(guó)CMScookie操作函數(shù)查看《esetcookie() getcvar() -帝國(guó)CMS cookie 操作函數(shù)》
如果只是新聞?wù)究梢杂胮hpcms做,如果涉及到購(gòu)物車建議你用ecshop做
ecshop全開源的,而且教程和標(biāo)簽說(shuō)明比phpcms清楚很多,支付寶快遞等接口也齊全的
希望對(duì)你有幫助!
你好? 很多地方都有這種效果的 比如jd? 他的原理是? 這是一串 ul? li? 并且每個(gè)li 都 relative?? 然后在每個(gè)li中加上 div? style="width:10px;height:10px;background:url(小勾勾圖片名稱) no-repeat; display:none;"/div
點(diǎn)擊某個(gè)li時(shí) 將他的邊框變?yōu)?/p>
2px solid red?? 并且讓自己子級(jí) div顯示就好了
順便貼個(gè)自己仿得JD商品展示效果圖片
希望能幫到你 謝謝
在商城模板里把這個(gè)顯示收貨人信息的標(biāo)簽刪除了 在更新就可以了
標(biāo)題名稱:帝國(guó)cms購(gòu)物車加減 帝國(guó)cms建站實(shí)例教程
分享網(wǎng)址:http://www.rwnh.cn/article32/ddgogsc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、軟件開發(fā)、網(wǎng)站設(shè)計(jì)、品牌網(wǎng)站制作、品牌網(wǎng)站建設(shè)、搜索引擎優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)