模型

作者: 焚_44b3 | 来源:发表于2017-09-18 13:00 被阅读45次

    UminiCmf的模型可以设置列表页,内容页,以及搜索等插件。

    创建模型


    比如现在我们创建一个新闻的模型。(注意:前提是你已经创建了一个文章类的数据表)。
    在系统>模型>模型管理>增加模型

    模型列表 新增模型

    标题:模型名称;
    模型:模型的英文标志;
    所属表:模型对应的数据表。比如我们已经创建了article表
    列表字段:用来定义列表页显示的字段【格式:为 字段名称:显示名称 ,换行...】
    过滤器:搜索插件要显示的字段。【格式:字段名,字段名...】

    填写好后保存即可。

    注意:
    模型标志一定要按照变量的名称规范去命名。不要出现-,中文等。
    列表字段不要出现空行
    过滤器不要以,结尾,不要出现空行。

    字段分组


    可以设置要在表单页显示的字段分组。

    系统>模型>模型管理>模型分组

    模型分组

    通过增加字段分组来增加一个分组:

    增加模型分组

    通过修改模型分组,可以重命名分组名称
    通过删除可以删除一个分组。

    注意:每一个模型必须至少有一个分组,否则内容表单里将显示空白。(因为没有分组被分配)

    字段管理


    可以设置每一个字段的显示名称,表单插件等。

    系统>模型>模型管理>字段管理

    字典类型
    字段管理
    • 可见字段:表单页显示,并且有效的字段;
    • 隐藏字段:表单type=hidden 的字段;
    • 禁用字段:表单中不会出现该字段的任何信息,同时修改保存的时候会尝试剔除该字段。比如手动在表单中写入了这个字段,保存或者修改的时候,这个字段是不会被修改的,自动被剔除。
    • 新字段:第一次字段管理,所有的字段都回在这里。这时候的表单是空的。只有在这里逐个设置了每个字段后表单中才会出现。
    字段属性
    • 删除:从字段模型表中删除该字段。删除如果表中存在该字段,那么字段会显示在新字段里;如果表中不存在该字段,则该字段将被永久的删除。
    • 排序:内容编辑页字段显示的顺序,同时也会设置为搜索插件字段排序顺序。
    • 字段:为一个表单项中name,可能对应数据表中一个字段。不可改。
    • 说明:中文说明。
    • 插件:表单项显示的插件。
    • 状态:禁用的状态在表单中不会出现,也不允许出现。显示为表单相中可以出现(类型也可以为type=hidden)。
    • 分组:表单项归属分组。
      高级配置里面
    高级配置
    • 默认值:字段默认值
    • 插件配置:上面文字有详细介绍。
    • 约束配置:上面文字有详细介绍
    • 帮助说明:表单项下面会显示这个表单的备注。比如默认格式说明等。

    下面是一组配置好的新闻插件:

    image.png

    相关文章

      网友评论

        本文标题:模型

        本文链接:https://www.haomeiwen.com/subject/oomddxtx.html