在上一篇文章中,我们创建了简单的文章添加模块,但是,只有添加是不够的,还要将文章以分页的方式展现出来供网站管理员维护。本文将建立文章的分页列表管理模块。
一、创建分页列表视图
在JDiy开发者平台中点击“系统配置” - “视图管理”, 点击“视图管理”页“添加新视图”文字右边的“分页列表”链接,进入分页列表视图创建页面,按如下图所示的设置好视图:
操作说明:
1. 在视图名称中输入“新闻管理”; 每页显示默认20条记录,根据需要修改。
2. 附加SQL语句空着不填。
3. 输入类型选择“内容输出”,然后系统会自动载入内容输入相关的表单视图到“绑定输入表单”中,供您选择。
4. “绑定输入表单”选择我们在上篇文章中所创建的“hi新闻录入”这个表单,只有绑定了输入表单,系统才知道此分页列表将要显示的字段有哪些。系统会自动读入您设置好的字段供您选择;对于JDiy树形节点表,有些字段(例如”点击次数“)虽然您没有设置,但这些字段系统已经为您预设,可以直接使用的。
5. 在“显示字段”后面,有两个大的选框,单击或拖动选择一个或多个字段,然后点击两个选框中间的“左/右”移动按钮,可以将相应的字段左移或右移;其中靠左边的是可用字段,靠右边的是您需要在列表页中显示的字段;同时,选中右框中相应的字段项,然后点击其右侧的上/下箭头,可以对显示字段进行前后排序。
注意:由于"t15-新闻内容"这个字段里面存储的是新文的正文内容,一般都是大篇幅的文字,因此请不要将其右移显示出来。
6. 后面的“搜索字段”与显示字段类似,根据您的需要,将允许用户搜索的字段移到右边。
7. “可选批量操作”,根据您的需要钩选,钩选后,用户就可以在列表页上进行该批量操作。这些“可选批量操作”由系统自能识别,对于不同的视图,其可供使用的批量操作也可能不同。
设置好后,点击页面底部的”确定添加“按钮,来完成分页列表视图的创建。
二、创建新闻管理菜单模块
依次点击进入JDiy平台的“系统配置” - “菜单管理” - “基本信息维护”,进入到“基本信息维护”的左菜单管理页,如下图:
点击“新闻中心”主菜单后面的“添加子菜单”链接,如下图,设置子菜单并保存:
至此,新闻分页列表管理的模块就建好啦,让我们来看看效果吧:
大家可以看到,中部的列表显示区,按我们刚才设置的“显示字段”显示出来了!页面上部有相关的搜索控件,对于文本型的内容搜索,系统自动将搜索框显示为一个关键字输入框;对于时间型的搜索,系统自动显示出一个时间段的起止范围搜索框;我们钩选了排序和删除的批量操作,此时,我们选中新闻项后,即可以对选中的项目进行批量更改。
通过快速配置,我们已经设置好了后台新闻管理的程序。当然,这都是一些很基础的信息管理,JDiy还可以做更多事情,那么在接下来的文章中,我们将更深入的向大家介绍JDiy的强大功能。