1

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

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

它返回这样的响应:

在此处输入图像描述

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

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

它返回这样的响应:

在此处输入图像描述

为什么这两个电话的响应都发生了变化。我让它们在两种情况下都相同。

当我调用 .getContentType api 时,缺少本地化禁用的两个字段。

任何帮助表示赞赏。谢谢。

4

1 回答 1

1

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

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

你现在能做的最好的事情就是在 UI 上手动设置/取消设置它们,或者不依赖于它们总是被定义的事实。

于 2016-04-20T09:14:49.150 回答