网站快车系统有强大的挂接表功能,利用这个功能,我们可以实现留言本、在线报名、投诉、举报等很多功能,实际上,我们网站上的文章、商城、下载、图片、视频、等功能,都是用挂接表功能制作的,用这个功能,可以让我们的网站具有无限扩展功能的能力,我们在制作这些功能时,总希望数据的发布页面可以很好的个性化,设计出丰富多彩的编辑页。在我们的系统中,专门设计了一系列的标签,用来实现这个功能,如果你的网站中,没有发现本文中所提到的标签,请你升级一下系统,以便使用更多的新功能。
首先,我们看看,我们用挂接表制作的留言本是怎么样子的,
在上面的界面中,我们看到,这个留言本能显示网页的留言,有一个大大的我要留言的按钮,点击后可以在下面的界面中实现留言功能:
这这里,可以由用户填写各种信息,点击提交,就可以保存数据
下面我们来看看怎么制作这个留言本的。
第一,我们应该在挂接表功能中,为留言本设计一个他的数据模型,也就是设置留言本要有哪些字段如何显示,方法如下:
首先:进后台,网站内容功能,建立一个栏目,叫留言本,再设置他的数据模型,点击“新建”,建立一个新的表,自己随便定义一个表名和表的别名:
之后建立留言所需的字段,如下图所示
在数据模型中,我们设置了数据模型的显示页 article_LY.aspx 和编辑页 ly_Edit.aspx,这就意味着,我们将用article_LY.aspx 这个文件来显示留言本中的留言,用ly_Edit.aspx这个文件来编写留言。
注意,这两个文件,很多版本的系统中都没有,需要大家自己制作,如果不会作的,可以下载我们的 学校网站管理系统-第三版-皇家学院,这个版本的快车系统中,包含了现成的这个文件,大家可以拿来作参考。文件名不一定要求是这样的名字,大家可以任意取文件名,只要扩展名是aspx就可以了。 另外,我们发现有的朋友看教程后,在这里设置了一些文件名,但并不对制作这些文件,也也是错误的,你指定了用某文件来显示留言和编辑留言,那么我们想,肯定要制作这些文件,不然计算机怎么知道我们想在这些文件中以什么样式显示留言和编辑留言呢?
建立好数据模型后,我们看看列表显示页的标签是怎么设置的。
先看看列表页的主要代码:
这里的这两个标签,完成了留言的列表显示和那个发留言的按钮功能。我们看看发留言的这个按钮,这个标签中是怎么设置的:
注意看红线框内的设置参数,我们以“用户投稿连接”这个标签模板,制作了这个标签,在这里,设置了把数据指定发布到在线留言,把连接用图片显示,并且我们上传了一个用来发布信息的图片,还设置了连接要在新窗口中打开。
我们把这个标签的调用代码放到页面中,就可以在页面中看到他的效果:
作好发留言的按钮后,要制作发留言的页面,
由于在前面,我们已经设置好留言页的文件名了,所以我们就用网页制作软件,制作一个叫ly_Edit.aspx的文件,我们看看这个文件的核心部分的代码:
用红线框框住的,是这个文件中,用来实现个性化编辑页的核心代码,从代码看,我们知道,这里是在调用标签,在页面上显示我们需要的内容,下面我们来看看这些标签的参数,和他们呈现的效果:
通过上面的设置,就可以制作好一个留言本的编辑页了,要制作其它的编辑页,方法也与之类似。利用这些挂接表编辑标签,可以很好的制作个性化的编辑页。
由于我们用这个例子,主要是想介绍如何制作编辑页,所以显示页的制作,我们就不在这里详细介绍了。
