问题标签 [sap-commerce-cloud]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
153 浏览

hybris - 斯巴达克斯目录同步

在进行从电子产品目录到水疗目录的目录同步时,舞台版本低于错误,这发生了OOB ...类不兼容存在..有什么建议吗?

INFO [SyncWorker<000000RT 1 of 1>] [AbstractItemCopyContext] 类型类更改类 de.hybris.platform.cms2.jalo.contents.components.CMSFlexComponent -> 类 de.hybris.platform.acceleratorcms.jalo.components.JspIncludeComponent 不是允许,因为类型不兼容

这导致工作失败。它正在尝试同步两个不兼容的组件。

0 投票
0 回答
46 浏览

spartacus-storefront - Spartacus Angular 搜索框建议不适用于 iPad 设备

我只在实际的 iPad 设备上面临一个奇怪的问题。我正在使用下面的代码来获取建议列表,但我收到了一个空的 iPad 建议列表。尽管它适用于所有其他设备和浏览器。但在 iPad Safari 和 Chrome 中它不起作用。你们能帮我吗?

0 投票
1 回答
189 浏览

hybris - 如何向 Hybris OOTB 目录感知模型添加不可同步的属性?

我想添加一个属性,比如 ProductModel 或任何 OOTB 组合类型,它是目录感知的。条件是这个新属性不应该同步,例如。产品评论。我们如何通过不在 BO 中手动编辑任何同步配置来实现这一点。

任何指针也会有所帮助。

0 投票
1 回答
209 浏览

product - SAP Commerce Cloud - 从产品到变体产品的属性值继承

我们正在使用 SAP Commerce Cloud 2011,我们需要知道(如果有可能)如何在其变体产品主数据中继承产品属性值。

我们的案例如下:我们有一件 T 恤(产品),其属性为“color”,值为“black”。在产品的主数据中,进入变体部分,我们创建了一个变体产品,它应该有两个属性,“颜色”(即它的超类型产品之一,即 T 恤)和“尺寸”。

目前它不起作用,因此我们正在寻找一种解决方案,允许我们在保存后自动继承其变体上产品的颜色值(值为“黑色”)。

有没有办法解决这个问题?

感谢您的关注。最好的问候,安东尼

0 投票
1 回答
214 浏览

hybris - 斯巴达克斯店面设置问题

目前,我在本地使用SAP Commerce 2005 补丁级别 6设置 Spartacus Storefront,并使用 B2C 生成的加速器,换句话说,我使用 ant modulegen 使用 yaccelerator 模板生成新的 Storefront。

我能够看到电子商店在自定义 JSP 店面和 Spartacus 上都成功启动并运行。

现在我正在尝试使用ycommercewebservice模板创建一个新的自定义商务 web 服务扩展。我面临的问题是在服务器启动期间。该问题似乎源于cmsocc扩展。cmsocc内部依赖于commercewebservices扩展。由于ycommercewebservicescommercewebservice扩展是一回事,因此EHCache正面临一些问题。SAP Q&A 部分提供错误日志,请找到链接

我可以考虑暂时解决此问题的另一种方法是克隆 cmsocc 扩展并将 commercewebservices 的依赖项替换为使用 ycommercewebservices 模板生成的自定义扩展,但不确定这是否是解决问题的正确方法,或者这是否会锻炼首先。

0 投票
1 回答
155 浏览

java - 小数点分隔符在后台被删除

我们正在使用 SAP Commerce 2011,并且我们在后台面临关于小数分隔符的异常。

我们的案例如下:我们创建了一个java.lang.Double属性来管理十进制值,但似乎不起作用;即,当我们添加一个等于3,5的值时,最终输出为4(保存后)。

我们已经尝试将属性类型从java.lang.Doubleto更改为java.lang.BigDecimal或添加persistence-type="decimal(30,8)",但它还不起作用。

有没有办法解决这个问题?

0 投票
0 回答
374 浏览

validation - SAP Commerce - 自定义验证约束

我需要创建一些约束并检查基于某些产品属性的产品描述(在产品驾驶舱中)。

例如:如果产品目录是 X 并且类别 Y 检查 EN 中的描述是否不为空。

我创建了一个新的自定义约束,但我无法让产品模型读取产品属性。要创建自定义约束,我已遵循此链接:

https://help.sap.com/viewer/d97b2ab46fde43a78640036ebf68e106/v2005/en-US/c2f5088646aa40f78dc418904040a64b.html

有什么建议吗?谢谢

0 投票
0 回答
95 浏览

angular - 服务器端渲染:您无权执行此操作

我尝试使用 Spartacus 提供的文档 https://sap.github.io/spartacus-docs/server-side-rendering-in-spartacus/ Spartacus v2.1.0 Angular v9.1.12实现服务器端渲染

但是每次我刷新页面时,我最初获得的页面都会显示错误消息:您无权执行此操作。标题下方没有其他内容。大约一秒钟后,页面水合并显示正确的内容。我的预期行为是所服务的页面代表水合后的页面。仅在初始负载上看到问题让我相信前一段时间设置 SSR 时有一些配置不正确。我很乐意在需要时提供代码片段。

这种行为发生在每个页面上,目前已作为网站的访客尝试过(未登录)。

我试图找到类似的问题,但只发现此作为参考:https ://github.com/SAP/spartacus/issues/2390据我所知,这与我们当前的用例不符。

0 投票
3 回答
310 浏览

upgrade - SAP Commerce/Hybris 升级多个版本

当您落后多个版本时,哪个是版本升级更可行的策略。例如从 6.4 到 2005。我们真的应该像 SAP 建议的那样逐个版本地进行。我知道这是推荐的方式,但仍然如此。任何人都可以分享他们对此的经验吗?直接迁移多个版本会遇到什么困难?

谢谢!

0 投票
1 回答
27 浏览

sap-commerce-cloud - 项目类型不属于已知类型

我向名为 CartProcessDefinition 的 items.xml 文件添加了一个新的项目类型。ANT 构建和 SAP Commerce 服务启动后,日志文件中出现以下内容:

15:56:54****[java][m[0,31mERROR[main][DefaultModelConverterRegistry] 代码 CartProcessDefinition 不属于已知类型。也许您在未更新系统的情况下添加了新类型。

这是因为我没有更新系统还是缺少新项目?