UminiCmf的模型可以设置列表页,内容页,以及搜索等插件。
创建模型
比如现在我们创建一个新闻的模型。(注意:前提是你已经创建了一个文章类的数据表)。
在系统>模型>模型管理>增加模型
标题:模型名称;
模型:模型的英文标志;
所属表:模型对应的数据表。比如我们已经创建了article表
列表字段:用来定义列表页显示的字段【格式:为 字段名称:显示名称 ,换行...】
过滤器:搜索插件要显示的字段。【格式:字段名,字段名...】
填写好后保存即可。
注意:
模型标志一定要按照变量的名称规范去命名。不要出现-,中文等。
列表字段不要出现空行
过滤器不要以,结尾,不要出现空行。
字段分组
可以设置要在表单页显示的字段分组。
系统>模型>模型管理>模型分组
模型分组通过增加字段分组来增加一个分组:
增加模型分组通过修改模型分组,可以重命名分组名称
通过删除可以删除一个分组。
注意:每一个模型必须至少有一个分组,否则内容表单里将显示空白。(因为没有分组被分配)
字段管理
可以设置每一个字段的显示名称,表单插件等。
系统>模型>模型管理>字段管理
字典类型
字段管理- 可见字段:表单页显示,并且有效的字段;
- 隐藏字段:表单type=hidden 的字段;
- 禁用字段:表单中不会出现该字段的任何信息,同时修改保存的时候会尝试剔除该字段。比如手动在表单中写入了这个字段,保存或者修改的时候,这个字段是不会被修改的,自动被剔除。
- 新字段:第一次字段管理,所有的字段都回在这里。这时候的表单是空的。只有在这里逐个设置了每个字段后表单中才会出现。
字段属性
- 删除:从字段模型表中删除该字段。删除如果表中存在该字段,那么字段会显示在新字段里;如果表中不存在该字段,则该字段将被永久的删除。
- 排序:内容编辑页字段显示的顺序,同时也会设置为搜索插件字段排序顺序。
- 字段:为一个表单项中name,可能对应数据表中一个字段。不可改。
- 说明:中文说明。
- 插件:表单项显示的插件。
- 状态:禁用的状态在表单中不会出现,也不允许出现。显示为表单相中可以出现(类型也可以为type=hidden)。
- 分组:表单项归属分组。
高级配置里面
- 默认值:字段默认值
- 插件配置:上面文字有详细介绍。
- 约束配置:上面文字有详细介绍
- 帮助说明:表单项下面会显示这个表单的备注。比如默认格式说明等。
下面是一组配置好的新闻插件:
image.png
网友评论