描述:ecshop會員退出再登陸時購物車裡面的商品會被清空掉的,通過本文做簡單修改即可實現會員退出不清空購物車
ecshop版本:v2.7.3 release 20110907
涉及修改檔案:
1. \includes\cls_session.php
2. \includes\lib_main.php
詳細修改記錄:
1. \includes\cls_session.php
第一步:搜尋$this->db->query('delete from ' .$globals['ecs']->table('cart') . " where session_id ='$this->session_id'");
只有一處(270行左右),將其修改為
$this->db->query('delete from ' .$globals['ecs']->table('cart') . " where session_id ='$this->session_id'and user_id = 0");//只清空匿名使用者的購物車 add 20120118 退出不清空購物車*/
2. \includes\lib_main.php
第一步:搜尋function update_user_info()
27行左右,在改函式內部末尾新增如下**
/* 更新使用者購物車session_id add 20120118 退出不清空購物車*/
$sql = "update " . $globals['ecs']->table('cart') . " set".
" session_id = '" .sess_id . "'".
" where user_id = '" .$_session['user_id'] . "'";
$globals['db']->query($sql);
至此全部修改完成
注:紅色**為所需新增的**
修改ECSHOP中的會員
會員對於我們的 有很深遠的影響,擁有一群粘性使用者是成功的關鍵,那麼我們如何去吸引會員註冊然後轉化會員為高階會員呢,比如我們可以讓所有會員都成為vip會員,對於vip會員,顯示相對優惠的 而對於匿名購買的使用者就沒有優惠。在ecshop中會員是有等級的,那麼我們可以根據會員的等級設定不用的優惠,顯示...
ecshop整合會員的教程分析
很久沒寫ecshop的使用教程了。今天有時間,還是要謝謝ecshop整合會員的教程分析.ecshop後台提供了很多ecshop會員整合外掛程式 ecshop後台可以通過會員整合外掛程式,去整合很多系統 比如phpwind,phpbb等 都是通過ucenter或者是他們系統本身的api介面來整合ecs...
在ecshop頂部會員資訊提示區顯示會員等級
1.開啟includes lib main.php 檔案,查詢 sql select u.user id,u.email,u.user name,u.user money,u.pay points 修改為 sql select u.user id,u.email,u.user rank,u.rank...