多子文档(模板)

类似多子文档,但支持选择多个预定义模板。适用于动态排布页面模块。

配置

基础

  • 名称: 对内容编辑者友好的名称。
  • 数据键: 在发布数据内的字段名,此项格式必须大驼峰式命名法(UpperCamelCase)。
  • 描述: 对内容编辑者友好的描述。
  • 是否隐藏: 在模板上隐藏此字段。适用于创建包含隐藏默认值的文档。推荐置此字段于模板底部。

选项

  • 模板: 所使用的的模板

发布

数据键设为contentProject模板有2个字段titledescriptionClient模板有2个字段nametitle

JSON数据

此项的值会被发布为object array:

{
    "content": [
        {
            "_type": "Project",
            "title": "contentboot",
            "description": "a headless CMS"
        },
        {
            "_type": "Client",
            "name": "Tom",
            "title": "dev"
        },
        {
            "_type": "Client",
            "name": "Jerry",
            "title": "test"
        }
    ]
}

GraphQL API

此项的值会被发布为object array:

{
    "content": [
        {
            "_type": "Project",
            "title": "contentboot",
            "description": "a headless CMS"
        },
        {
            "_type": "Client",
            "name": "Tom",
            "title": "dev"
        },
        {
            "_type": "Client",
            "name": "Jerry",
            "title": "test"
        }
    ]
}
上次更新: