【ACI教程】用实例学习ACI(五)
下载自动生成的模块安装包和sql。
这里要注意一点,自动生成的sql里,不少字段是需要根据实际情况重新修改的,包括字段长度,字段类型。
例如:t_aci_news中的newstype_id
varchar(250) DEFAULT NULL COMMENT '栏目名称', 就需要改成 int(5) 这个类型。
建议在sql文件里改完后再导入sql里生成表。至于安装包中的model,因为后继还要再次开发,可以晚点再改。
将sql导入完毕后,生成两个表。然后在自己本地后台,点击栏目管理——安装新模块——安装生成的两个安装包。
安装完毕后,点击主页——全局缓存,清理一下缓存
。以下两张图分别是栏目管理和新闻管理的内容。
大家在新闻添加里,可以看到高级信息、可选信息的实际显示。
在新闻添加里,可以看到栏目添加时候,显示的是栏目标题,而打开数据库,则存的是栏目的ID。【即在通用数据源设计中,选中值就是要存入到数据库中的值,列表值就是显示在下拉框中的值,显示值就是在列表中、在编辑表单里显示的值】基本上达到了生成即用的目的。
当然,我们为了做成可以使用的功能,还需要进一步的完善。从下图中,我们归纳一下需要完善的几个功能。
- A、新闻栏目的添加、修改时候,如果是非根栏目,我们需要显示一下他的上级栏目。让使用者点击选择,可以自动填写上级栏目ID。
- B、新闻内容的添加、修改时候,栏目名称的选择,我们做一些显示上的优化。
- C、浏览次数不用填写。
- D、审核状态,根据用户的级别来自动填写。
- E、新闻内容加上编辑器。
- F、标签和关键词可以复制联动。
- G、简介可以自动生成。
在下一节中,我们开始完善上述7个问题。
- end
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »