演示系统      登录  |  注册

开发文档

sysmodule 系统模块处理

点击次数:354        更新时间:2013-03-27

系统模块处理信息标签,如注册、登录、订单流程、会员中心等模块的信息提交处理。通过SysModule标签可以获取当前提交信息的处理结果,如果发生错误,可以获取到错误信息。错误信息获取:{cms:actiontips}

标签属性:
属性 取值 默认值 简介
Action

系统事件标识

register
注册

login
登录

logout
登出

getpassword
获取密码

getpassword_safeemail
获取密码验证Email

getpassword_safequestion
获取密码验证安全信息

getpassword_editpassword
获取密码验证成功,修改密码

shopcat
刷新购物车

shopcat_add
添加购物车

shopcat_del
删除购物车

order_add
订单添加确认

order_save
订单保存

order_pay
订单支付

user_order_edit
编辑订单

user_order_cancel
取消订单

user_info
编辑用户信息

user_password
修改密码

user_safeemail
修改安全邮箱

user_safequestion
修改安全问题

formsave
表单保存

user_act
用户激活

subscription
邮件订阅
特殊说明:

Action的值必须和当前页面地址保持一直。

如修改用户信息的页面为user_info.aspx,那么Action的值必须为user_info。


SysModule标签的子标签有Success标签和Error标签。

当Success标签和Error标签内包含子标签或者html代码时,在提交系统模块处理数据时会解析包含的子标签或html代码。

当没有子标签或者html代码时,如果系统模块处理数据出错,则直接显示错误信息,如果成功,则按照以下规则自动跳转页面:

Action值 事件名称 页面地址
register 注册/user_center.aspx
login 登录/user_center.aspx
logout 登出/login.aspx
getpassword 取回密码/getpassword_safeemail.aspx
getpassword_safeemail 通过安全邮箱取回密码/login.aspx
getpassword_safequestion 通过安全问题取回密码/getpassword_editpassword.aspx
getpassword_editpassword 取回密码后修改密码/login.aspx
shopcat 更新购物车/shopcat.aspx
shopcat_add 加入购物车/shopcat.aspx
shopcat_del 加入购物车/shopcat.aspx
order_add 添加订单/order_save.aspx
order_save 订单保存/user_order_list.aspx
user_order_edit 用户订单编辑/user_order_list.aspx
user_order_cancel 用户订单取消/user_order_list.aspx
user_info 用户信息编辑/user_info.aspx
user_password 用户修改密码/user_password.aspx
user_safeemail 用户修改安全邮箱/user_safeemail.aspx
user_safequestion 用户修改安全问题/user_safequestion.aspx
user_act 用户激活/login.aspx
subscription 邮件订阅保存/subscription.aspx
标签范例: