内容丰富的内容类型不同

时间:2016-04-19 07:12:53

标签: javascript contentful contentful-management

当我运行以下代码时,我正在使用管理API:

sourceSpace.cf_space.getContentTypes().then(function(contentTypes){});

它返回响应:

enter image description here

但是当我运行以下代码时:

sourceSpace.cf_space.getContentType(contentTypeId).then(function(contentType){});

它返回响应:

enter image description here

为什么两次调用都会改变响应。在这两种情况下,我都让它们相同。

当我调用.getContentType api时,

本地化禁用两个字段丢失。

感谢任何帮助。 感谢。

1 个答案:

答案 0 :(得分:1)

直到最近,除非明确设置了这些属性,否则这些属性不会显示(因此,如果您从未设置过“本地化”,那么它将永远不会显示)。

最近对我们的后端进行了一些更改,所有这些属性将始终显示为较新的内容类型,但较旧的内容类型可能仍然具有相同的行为。

您现在可以做的最好的事情就是在UI上手动设置/取消设置它们,或者不依赖于它们将始终被定义的事实。