创建内容类型 Creating content-types

::card{type=info} 仅限开发 仅当您的 Strapi 应用程序处于开发环境中时,内容类型构建器才可用于创建和更新内容类型,否则它将在其他环境中处于只读模式。 ::

::card{type=info} 仅限开发 仅当您的 Strapi 应用程序处于开发环境中时,内容类型构建器才可用于创建和更新内容类型,否则它将在其他环境中处于只读模式。 ::

内容类型构建器允许创建新的内容类型:单一类型和集合类型。虽然它们不是适当的内容类型,因为它们不能独立存在,但也可以通过内容类型构建器创建组件,方式与集合和单一类型相同。

创建新的内容类型

图片加载....

内容类型是从内容类型构建器的集合类型和单一类型类别创建的,两者都显示在内容类型构建器子导航中。

要创建新的内容类型:

  1. 选择要创建集合类型还是单一类型。
  2. 在要创建的内容类型的类别中,单击创建新集合/单一类型
  3. 在内容类型创建窗口中,在显示名称文本框中写入新内容类型的名称。
  4. 检查API UID以确保自动预填充的值正确。集合类型名称在内容管理器中显示时确实会自动复数化。建议选择单数名称,但API UID字段允许修复任何复数错误。
  5. (可选)在高级设置选项卡中,配置新内容类型的可用设置:
设置名称说明
草稿和发布勾选复选框以允许在发布内容类型条目之前将其作为草稿版本进行管理(请参阅保存和发布内容)。
本地化(如果安装了国际化插件)勾选复选框以允许将内容类型的条目翻译成其他语言环境。
审核工作流程企业版勾选复选框以允许通过定义的审核阶段管理内容类型的条目(请参阅管理审核工作流程)。
  1. 单击继续按钮。
  2. 为内容类型添加和配置所选字段(请参阅配置内容类型的字段)。
  3. 单击保存按钮。

新内容类型只有在保存后才被视为已创建。只有至少添加并正确配置了一个字段,才可以保存。如果未完成这些步骤,则无法创建内容类型,无法在内容类型生成器的类别中列出内容类型,也无法在内容管理器中使用内容类型。

创建新组件

图片加载....

组件是从 Content-type Builder 子导航的同名类别创建的。

要创建新组件:

  1. 在 Content-type Builder 子导航的 Components 类别中,单击 Create a new component
  2. 在组件创建窗口中,配置新组件的基本设置:
  • Name 文本框中写入组件的名称。
  • 选择可用类别,或在文本框中输入新类别名称以创建一个。
  • (可选) 选择代表新组件的图标。您可以使用搜索 Search icon 来查找图标,而不必滚动列表。
  1. 点击继续按钮。
  2. 添加并配置组件的选定字段(请参阅配置内容类型的字段)。
  3. 点击保存按钮。