1.1 /member/

下面有一个index.php和一个controller目录。

index.php 是会员系统的单入口文件。

controller目录中是各个操作的控制器,包括登录退出(login.php)、注册(register)、找回密码(forget)、用户中心(index)等。另外,Member.class.php是会员模块的Model类,包含了会员操作的一些底层功能。

content.php用于用户对栏目的投稿。

说明,login.php、register.php、index.php中的部分功能函数,因为整合了UCenter,所以会有一些同步的操作代码。

1.2 /template/default/member/

会员模块的模板文件。

模板中调用的member.css在/template/default/css/member.css

2、调用关系

2.1 会员入口地址

URL:/member/

如果用户未登录,将跳转到用户登录页面,如果已登录,将跳转到用户中心

2.2 用户注册

URL:/member/index.php?c=register

模板文件:register.html

2.3 用户登录

URL:/member/index.php?c=login

模板文件:login.html

2.4 用户退出

URL:/member/index.php?c=login&a=out

模板文件:不需要模板

2.5 用户找回密码

URL:/member/index.php?c=forget

模板文件:forget.html

2.6 修改信息

URL:/member/index.php?c=index&a=edit

模板文件:info_edit.html

2.7 修改密码

URL:/member/index.php?c=index&a=password

模板文件:password.html

3、后台开关

后台“设置”->“基本设置”里面有会员系统开关,如果开启,则系统后台将出现与会员相关的栏目模块。会员注册后默认需要审核才能登录,可以在后台“会员设置”中,新会员的审核。

4、UCenter相关

后台“设置”->“基本设置”里面有UCenter开关,如果开启,则可实现登录、退出、修改密码同步。开启UCenter则必须开启会员系统。

5、会员模型

系统支持不同类型的会员,如个人客户、企业客户。可以为每种会员添加一个模型。不同模型有不同的字段。

6、数据库表

wd_member,会员的基本信息表

wd_member_geren,新建的会员模型表

03-15 06:15