| 標題 | 名稱 | 鉤子描述 |
| --- | --- | --- |
| 會員添加 | member_add | 當添加會員時 |
| 會員編輯 | member_edit | 當編輯會員時 |
| 會員刪除 | member_del | 當刪除會員時 |
| 會員登錄 | member_login | 當會員登錄 |
>添加會員,編輯,刪除,登錄回到函數統一
```
function functionName($userId)
```
>userId:會員id,開發者可通過$userInfo=getUserInfo($userId)獲取會員信息,$userInfo變量參數說明
>[danger] 注意會員刪除(member_del)的鉤子無法獲取會員信息,因為當調用刪除鉤子的時候,會員已經刪除
| 變量名 | 描述 |
| --- | --- |
| id | 會員id |
| username | 會員名 |
| group_id | 會員組id,會員級別最大的會員組id |
| status | 會員狀態 1:正常 ,0:鎖定 |
| auth | 會員權限 |
| mobile | 會員手機號 |
| email | 會員郵箱 |
| addtime | 會員注冊時間 |
| logintime | 會員最后登錄時間 |
| headpath | 會員頭像地址|
| nickname | 會員昵稱 |
| istest | 會員是否為測試號 |
| birthday | 會員生日 |
| Loginip | 會員最后登錄IP |
| recommendid | 會員推薦id |
| login_type | 會員注冊類型 WX:微信注冊, Alipay:支付寶注冊 |
| info | 會員詳細信息,如openid等 |
| groupInfo| 會員所在的會員組的信息,按照會員級別降序排列,一個會員可能有多個會員組 |
| group_id_s| 多個會員組的id |
>login_type為空的示例數據
```
array(22) {
["id"] => int(22)
["username"] => string(11) "wx_qkxv89xT"
["password"] => string(32) "da7ebbc62eee7238ac860140030ba24a"
["pass_prefix"] => string(6) "E1wb8e"
["group_id"] => int(4)
["status"] => int(0)
["auth"] => NULL
["isdel"] => int(0)
["mobile"] => string(0) ""
["email"] => string(0) ""
["addtime"] => int(1565257981)
["logintime"] => int(1565257981)
["headpath"] => string(122) "http://thirdwx.qlogo.cn/mmopen/ajNVdqHZLLCetqDChWKAC0mRPpjBzUGrjOVF0VPfJWgzfUdcv6dAqwt2ic0krhJz1pfkfyjrTcevZCzFeXRgyeQ/132"
["nickname"] => string(20) "小程序13293813023"
["birthday"] => int(-28800)
["Loginip"] => NULL
["recommendid"] => int(14)
["login_type"] => string(2) "WX"
["groupInfo"] => array(3) {
[0] => array(11) {
["id"] => int(4)
["groupname"] => string(11) "SVIP2會員"
["status"] => int(1)
["auth"] => NULL
["isreg"] => int(1)
["isdel"] => int(0)
["level"] => int(3)
["maxnum"] => int(0)
["price"] => string(30) "{"day_1":"0.1","month_1":"30"}"
["point_type"] => string(5) "money"
["group_text"] => string(74) "<img src="/Upload/admin/1/5d560ffa9c56f.png" alt="undefined">saggbva "
}
[1] => array(11) {
["id"] => int(1)
["groupname"] => string(12) "普通會員"
["status"] => int(1)
["auth"] => NULL
["isreg"] => int(1)
["isdel"] => int(0)
["level"] => int(0)
["maxnum"] => int(0)
["price"] => string(2) "[]"
["point_type"] => string(5) "money"
["group_text"] => string(0) ""
}
}
["group_id_s"] => array(3) {
[0] => int(4)
[1] => int(1)
}
}
```
>login_type 為WX Alipay的示例數據
```
array(22) {
["id"] => int(22)
["username"] => string(11) "wx_qkxv89xT"
["password"] => string(32) "da7ebbc62eee7238ac860140030ba24a"
["pass_prefix"] => string(6) "E1wb8e"
["group_id"] => int(4)
["status"] => int(0)
["auth"] => NULL
["isdel"] => int(0)
["mobile"] => string(0) ""
["email"] => string(0) ""
["addtime"] => int(1565257981)
["logintime"] => int(1565257981)
["headpath"] => string(122) "http://thirdwx.qlogo.cn/mmopen/ajNVdqHZLLCetqDChWKAC0mRPpjBzUGrjOVF0VPfJWgzfUdcv6dAqwt2ic0krhJz1pfkfyjrTcevZCzFeXRgyeQ/132"
["nickname"] => string(20) "小程序13293813023"
["istest"] => int(0)
["birthday"] => int(-28800)
["Loginip"] => NULL
["recommendid"] => int(14)
["login_type"] => string(2) "WX"
["info"] => array(10) {
["id"] => int(24)
["userid"] => int(22)
["nickname"] => string(20) "小程序13293813023"
["openid"] => string(28) "owMXksuIhiW2-DnvIkSRFRGNAu1w"
["unionid"] => string(0) ""
["sex"] => int(1)
["country"] => string(6) "中國"
["province"] => string(6) "山西"
["city"] => string(6) "太原"
["headimgurl"] => string(122) "http://thirdwx.qlogo.cn/mmopen/ajNVdqHZLLCetqDChWKAC0mRPpjBzUGrjOVF0VPfJWgzfUdcv6dAqwt2ic0krhJz1pfkfyjrTcevZCzFeXRgyeQ/132"
}
["groupInfo"] => array(3) {
[0] => array(11) {
["id"] => int(4)
["groupname"] => string(11) "SVIP2會員"
["status"] => int(1)
["auth"] => NULL
["isreg"] => int(1)
["isdel"] => int(0)
["level"] => int(3)
["maxnum"] => int(0)
["price"] => string(30) "{"day_1":"0.1","month_1":"30"}"
["point_type"] => string(5) "money"
["group_text"] => string(74) "<img src="/Upload/admin/1/5d560ffa9c56f.png" alt="undefined">saggbva "
}
[1] => array(11) {
["id"] => int(1)
["groupname"] => string(12) "普通會員"
["status"] => int(1)
["auth"] => NULL
["isreg"] => int(1)
["isdel"] => int(0)
["level"] => int(0)
["maxnum"] => int(0)
["price"] => string(2) "[]"
["point_type"] => string(5) "money"
["group_text"] => string(0) ""
}
}
["group_id_s"] => array(3) {
[0] => int(4)
[1] => int(1)
}
}
```
- 序言
- 基礎
- 源碼包
- 核心包
- 完整包
- 系統模塊
- 安裝模塊
- 后臺模塊
- 插件模塊
- 插件開發
- 開發基礎
- 權限開發
- 菜單開發
- 開發調試
- 碎片開發
- 碎片鉤子預設表
- 插件說明
- 字段插件
- 插件介紹
- 字段使用
- 單行文本
- 多行文本
- 選項-下拉
- 選項-復選
- 選項-單選
- 選項-滑塊
- 顏色選擇器
- 星級評分
- 日期時間
- 文件上傳
- 編輯器
- API接口
- 微信插件
- 微信配置
- 公眾號配置
- 支付配置
- 微信支付使用
- API類庫
- 紅包發放
- 付款到零錢
- 碎片
- 公眾號碎片
- 紅包碎片
- 付款到零錢碎片
- API微信接口
- 支付寶插件
- 支付寶配置
- 支付寶支付使用
- api接口
- api接口后端開發
- api接口前端使用
- API參數接口
- 會員插件
- 登錄使用
- 會員碎片
- API會員接口
- API注冊接口
- 積分插件
- 積分設置
- 積分碎片
- API積分接口
- API提現接口
- API兌換接口
- API充值接口
- 訂單
- 訂單碎片
- API訂單接口
- 商城
- 商城鉤子
- API商城接口
- API商城會員接口
- 簽到
- 簽到設置
- 簽到碎片
- API簽到接口
- 上傳
- 上傳設置
- 上傳JS接口
- 推廣插件
- 海報設置
- API海報接口
- 文章插件
- 文章設置
- 文章鉤子
- API文章接口
- API文章會員接口
- 管理員
- 管理員碎片
- 站內信
- API站內信接口
- 雜項
- 菜單
- 菜單設置
- API菜單接口
- 錯誤碼
- 支付碎片
- 支付
- 充值
- 購買會員組
- 購買產品