### **如何增加新的文档模型**
在**模型管理** 里新增一个模型,类型选择 **文档模型**。假设标识为“topic”,名称为“话题”。
![**文档模型**](https://box.kancloud.cn/2015-08-04_55c0857225c46.png)
编辑上述模型,新增业务所需的属性。
![2015-08-04/55c087241c31f](https://box.kancloud.cn/2015-08-04_55c087241c31f.png)
1.在Application/Admin/logic文件夹下新建 TopicLogic.class.php 类,该类需继承 BaseLogic。然后在该类中编写所需的业务逻辑(可参考已有的ArticleLogic.class.php)。
>注意BaseLogic里的两个抽象方法需要手动实现。
在分类管理里,新增和编辑分类时就可以选择上面新建的话题模型了
![2015-08-04/55c087c3ba17f](https://box.kancloud.cn/2015-08-04_55c087c3ba17f.png)
最后,我们就可以在内容里新增刚才建立的 话题。
- 准备
- 概览
- 获取
- 安装
- 后台管理
- 首页
- 内容
- 系统
- 网站设置
- 配置管理
- 菜单管理
- 分类管理
- 模型管理
- 导航管理
- 数据备份
- 扩展
- 用户
- 用户信息
- 用户行为
- 行为日志
- 权限管理
- 应用
- 架构设置
- 应用架构及目录结构
- 独立模型
- 插件设计
- 用户行为设计
- 权限设计
- 文档模型设计
- 分类设计
- 二次开发
- 命名规范与编码规范
- 数据字典
- 公共函数和库函数使用规范
- 模板开发指南
- 权限管理指南
- 插件开发指南
- 什么是插件?
- 什么是钩子?
- 插件的开发流程
- 插件后台的开发
- 插件开发注意事项
- 模型扩展开发指南
- 独立模型扩展
- 文档模型扩展
- 附录
- 配置参考
- 函数库参考
- Common函数库
- admin函数库
- Home函数库
- 类库参考