ECMS(帝国CMS)下创建表单实现客户端用户信息的录入

本来一直以为用户信息的录入都是必须经过自己写insert这样的语句来实现的,

但是自从接触了高大上的ECMS之后,就有了不小的改观,

网络上讲这块信息的内容比较少,当然我知道很多人知道怎么实现,只是他们没有写出来,

我把整个过程记录下来,希望对搜索到这篇的人能有所帮助,少走弯路吧,哈哈。


如果把创建表单实现录入作为一个工作的整体来看的话,那么我得先把工作分解开来:

1. 在服务端创建跟表单对接的工作,这部分包括:

    a.   创建用户信息表,如果表已经存在,可忽略;

    b.   在表上创建系统模型;

    c.   创建对应的用户信息录入的模板(本例采用封面模板);

2. 设计录入页面,结合创建录入信息的模板,完成录入页面的设计;


好,现在开始看截图了,嘻嘻。


1) 创建用户表:

ECMS(帝国CMS)下创建表单实现客户端用户信息的录入_第1张图片


ECMS(帝国CMS)下创建表单实现客户端用户信息的录入_第2张图片


2) 在用户表上创建系统模型

ECMS(帝国CMS)下创建表单实现客户端用户信息的录入_第3张图片

其实平时建立系统模型都是这么搞的,form下之前没弄过,结果这段搞得我非常不堪,

每次录入都会提示“您来自的链接不存在”, 网上各种解决方案都试了,还是没效果,提示相同的错误,

其实系统模型应该是这么创建的,如下图:


ECMS(帝国CMS)下创建表单实现客户端用户信息的录入_第4张图片


这么的就好了,另外还要留意“必填项”,后面录入的时候可能也会造成一些困扰,这个比较容易发现。


3)创建封面模板


封面模板的代码自己按照要求添加就好了。


ECMS(帝国CMS)下创建表单实现客户端用户信息的录入_第5张图片


ECMS(帝国CMS)下创建表单实现客户端用户信息的录入_第6张图片


4) 界面设计,这段在创建栏目的时候,必须有一个终极栏目作为录入源头,后面会用到,如下图。


ECMS(帝国CMS)下创建表单实现客户端用户信息的录入_第7张图片


5) 表单部分的代码如下:







您正在挂号的是:苏州





第一步

填写挂号单

第二步

医院发送确认短信

第三步

凭短信到医院就诊




您的称呼 *

先生/女士 


您的手机 *



就诊时间 *




请和医院服务人员确认好您的就诊时间

挂号信息 *


点击 在线咨询 了解挂号信息




 






你可能感兴趣的:(工作)