新聞中心
Ecshop如何實(shí)現(xiàn)自定義某某等級(jí)會(huì)員以上才支持貨到付款的方法
很多站長(zhǎng)朋友們經(jīng)常在網(wǎng)上購(gòu)物,想必也都知道很多大型的商城都設(shè)置有初級(jí)會(huì)員,中級(jí)會(huì)員,高級(jí)會(huì)員,還有VIP等級(jí)的會(huì)員,這些會(huì)員都是靠自己平時(shí)的貢獻(xiàn)和消費(fèi)的金額給升級(jí)上去的,有的朋友就疑問了等級(jí)升高了到底有什么好處呢?其實(shí)等級(jí)越高在購(gòu)物的時(shí)候享受的優(yōu)惠政策也就越多了。比如平時(shí)做活動(dòng)的的時(shí)候等級(jí)高的拿的折扣也就越低,小編這次遇到的這個(gè)問題也是和會(huì)員等級(jí)分不開的,這位站長(zhǎng)朋友使用的是Ecshop程序在無(wú)憂主機(jī)php獨(dú)立ip空間做的網(wǎng)站,他想給某些會(huì)員開放貨到付款的權(quán)限,可是這個(gè)等級(jí)要自己定義,以前朋友可能看到有支持VIP貨到付款的案例,那么如何實(shí)現(xiàn)站長(zhǎng)朋友可以自己定義會(huì)員等級(jí)才支持貨到付款呢?例如站長(zhǎng)朋友在網(wǎng)站后臺(tái)會(huì)員管理--會(huì)員等級(jí)-添加會(huì)員等級(jí),例如這位站長(zhǎng)朋友定義的會(huì)員等級(jí)為3,如果會(huì)員等級(jí)小于3就不支持貨到付款。大體的思路就是這樣了,那么如何實(shí)現(xiàn)呢?小編下面把具體的方法來整理下吧。 首先按照目錄找到includes\lib_order.php文件。 大約在274行代碼:
if (!$support_cod ) { $sql .= 'AND is_cod = 0 '; // 如果不支持貨到付款 }修改為:
if (!$support_cod || $_SESSION['user_rank'] <= 3) { $sql .= 'AND is_cod = 0 '; // 如果不支持貨到付款 }小編在這里溫馨提示下:$_SESSION['user_rank']就是用戶等級(jí)ID。這里小編上面舉例的小于3的就不支持貨到付款。如果站長(zhǎng)朋友登陸網(wǎng)站后臺(tái)自己定義的會(huì)員等級(jí)為5的才支持貨到付款,那么自己在代碼中修改為5就可以了。以上方法就是關(guān)于Ecshop程序如何實(shí)現(xiàn)自定義某某等級(jí)會(huì)員以上才支持貨到付款的解決方法了。 無(wú)憂主機(jī)相關(guān)文章推薦閱讀: 控制ECSHOP商品詳情頁(yè)相關(guān)文章數(shù)量 如何實(shí)現(xiàn)當(dāng)ECSHOP搜索框內(nèi)容為空時(shí)提示用戶輸入內(nèi)容 ECSHOP修正RECIEVE.PHP判斷不嚴(yán)謹(jǐn)導(dǎo)致郵件自動(dòng)確認(rèn)收貨
本文地址:http://www.gle-technology.com/ecshop/20999.html