三.多客DKCMS 内容管理

dkCms 内容管理

1.栏目管理

1.1 栏目添加

image
image
字段名 必填 字段 说明
栏目名称 必填 categoryName  
栏目url 必填 permalink 生成静态页面时,此url用来组成页面文件名
简述   summary  
内容   content  
排序   sort 排序值字段名为sort,列表展示中可以按照sort 字段升序 或者 降序排列
数据模型   type 用来保存文章内容。系统内置了『图集』,用来存储图片展示类栏目。用户可以新建自定义模型。自定义模型,在文章模型的基础上,增加任意自定义字段。
标签   tagList 栏目可以输入某一格栏目tag,后续可以按照tag来拉取栏目列表
栏目首页模板 选填 categoryTemplate 默认值为category.html。即,在当前模板目录中,寻找category.html。
栏目列表模板 选填 listTemplate 默认值为list.html。
文章页模板 选填 contentTemplate 默认值为content.html。如果栏目类型为『文章』,默认值为"article/content.html"。如果栏目类型为『图集』,默认值为"album/content.html"
封面图 选填 coverImage  

1.2 栏目管理

image 如上图,每行栏目的操作栏中,功能按钮依次为:

  • 修改本栏目设置
  • 增加子栏目
  • 查看此栏目内容
  • 预览
  • 移动此栏目
  • 不显示
  • 删除

其中,不显示按钮,会操作栏目的isShow字段值,isShow==false 时,不会显示在 #categoryList 模板标签中。 其中,删除栏目,要求栏目下没有子栏目,没有文章内容,否则不能删除。

2.内容管理

2.1 内容添加

image
image
字段名 必填 字段 说明
标题 必填 title  
url 选填 permalink  
栏目id 必填 categoryId  
发布时间   publishDate '发布时间'
内容   content  
摘要   summary '摘要'
点击量   click '点击量'
是否推荐   isRecommend '推荐'
是否显示   isShow '是否前台显示'
是否删除   isDelete '是否进入回收站
SEO关键字   keywords  
封面图   coverImage '封面配图'
作者   author '作者'
来源   source '来源'
发布者id   manager_id '发布管理员id'
自定义字段扩展数据   ext  
标签列表   tagList '逗号分割的tagId'
排序值   sort 0

2.2 内容管理

image
image

2.5 草稿箱和回收箱

3.自定义数据模型

2.1 模型添加

image
image

2.2 模型字段说明

自定义模型中的字段名和变量名,类型,均可自定义。

2.3 模型的使用

image
image

2.4 自定义模型在模板中输出

内容变量保存属性 ext ,类型是一个map,可以遍历输出 在非自定义模型的内容中,ext 值是 null

#(article.ext) 
 #if(article.ext!=null)
     "content-body">
         #for(item : article.ext)
         #('#')(article.ext.#(item.key)) => value:#(item.value)
         #end      
#end

模板定制 二次开发 开源项目 技术支持 商务合作 https://dkcms.cc image

上一篇 : 一.多客DKCMS 功能简介 下一篇 : 四.多客DKCMS 模板的选择