用户组件是全站页面数量最多的组件,完整会员中心涵盖22个独立html模板,大部分页面配套接口交互逻辑,开发调试工作量大,定做会员中心模板价格普遍千元以上。
文件存放文件夹:html/user/
对应数据模型,model('User')
模型mid值:6,模板使用 {$maccms.mid} 获取当前模型mid
页面aid值:6,用户中心所有页面aid统一为6
登录状态下,user文件夹所有页面可直接使用全局用户数组 $obj;
非用户组件页面调取用户信息,变量前缀改为 $user;示例:{$user.user_name}
纯静态模式不兼容$user变量;静态网站推荐通过JS异步接口获取用户信息。
{$obj.user_id} 用户id
{$obj.group_id} 用户组id
{$obj.group.group_name} 用户组名称
{$obj.user_name} 用户名称
{$obj.user_nick_name} 用户昵称
{$obj.user_qq} 绑定qq
{$obj.user_email} 绑定邮箱
{$obj.user_phone} 绑定手机
{$obj.user_status} 用户状态
{$obj.user_portrait} 用户原图头像
{$obj.user_portrait_thumb} 缩略小头像
{$obj.user_openid_qq} QQ快捷登录openid
{$obj.user_openid_weixin} 微信快捷登录openid
{$obj.user_question} 找回密码密保问题
{$obj.user_answer} 找回密码密保答案
{$obj.user_points} 可用积分
{$obj.user_points_froze} 冻结积分
{$obj.user_reg_time} 注册时间
{$obj.user_reg_ip} 注册IP
{$obj.user_login_time} 本次登录时间
{$obj.user_login_ip} 本次登录IP
{$obj.user_last_login_time} 上次登录时间
{$obj.user_last_login_ip} 上次登录IP
{$obj.user_login_num} 累计登录次数
{$obj.user_pid} 一级分销上级ID
{$obj.user_pid_2} 二级分销上级ID
{$obj.user_pid_3} 三级分销上级IDprepreprepreprepreprepreprepreprepreprepre