首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >傲慢升级返回不同的响应

傲慢升级返回不同的响应
EN

Stack Overflow用户
提问于 2021-05-11 15:24:42
回答 1查看 148关注 0票数 0

我们最近将我们的系统升级到最新的海布里斯1808补丁。我们注意到,cmsoccaddon已经被SAP移动到了一个完整的扩展中--因此我们定义了一个从webservices扩展到这个新扩展的依赖项。这样做后,我们的/pages端点的内容发生了变化。具体来说,在我们修补之前,CMS组件中的自定义属性直接添加到CMS组件的JSON表示中(下面的示例1)。修补之后,自定义属性将在"otherProperties“属性中显示(在不同的结构中)(下面的示例2)。

代码语言:javascript
复制
Example 1
{
  "uid": "SomeCustomCmsComponent1",
  "typeCode": "SomeCustomCmsComponent",
  ...
  "customProperty": "customValue"
}

示例2

代码语言:javascript
复制
{
  "uid": "SomeCustomCmsComponent1",
  "typeCode": "SomeCustomCmsComponent",
  ...
  "otherProperties": [{ "key": "customProperty", value: {type: "string", value: "customValue"}}]
}

问题:

  1. 声明了对新cmsoccaddon扩展的依赖--这是正确的吗?
  2. 支持以透明的方式引用"otherProperties“中的属性吗?还是我们必须在Spartacus端进行额外的转换?
  3. ,我们是否需要在海布里执行定制/配置以将这些自定义属性从"otherProperties”属性中直接移到CMS组件的JSON根上?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-12 10:34:18

这是我们这边的一个问题,之前对cmsoccaddon进行了自定义。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67489778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档