问题标签 [spartacus-storefront]

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 投票
1 回答
397 浏览

angular9 - SAP Spartacus 翻译

是否有可能禁用 SAP Spartacus I18next 模块以使用我自己的翻译模块/策略?我正在尝试将我自己的共享模块与翻译一起使用,但它基于与 inspartacus/core 相同的 i18next 库,看起来它们是冲突的,因为它们单独工作很好。

0 投票
1 回答
670 浏览

hybris - 用于 Spartacus 设置的辅助服务模块 (ASM)

我正在尝试在我们的无头 SAP Commerce 项目(版本 1905.12)上设置 ASM。本文档:Spartacus 中的 ASM

声明需要 2 个扩展:assistedservicewebservices 扩展和 assistedservicestorefront AddOn。但是,我们的项目中没有店面可以连接店面插件。

我尝试将这些扩展及其依赖项添加到 localextensions.properties 并通过将它连接到我们的自定义 Web 服务扩展来安装 assistedservicestorefront AddOn,但失败了。它总是报告:

GUIDCookieStrategy 无法解析为类型。

即使所有依赖项都在那里。通过依赖关系,我指的是这张图片中的那些: ASM 依赖关系

现在,对我来说,当我们的店面在 Spartacus 上时,在后端使用任何店面扩展都是没有意义的。

我的问题是: 当使用 Spartacus 店面时,您需要什么才能在 SAP Commerce Cloud 上设置 ASM?哪些扩展/其他依赖项或配置?

先感谢您!

0 投票
1 回答
134 浏览

angular - 如何在 ProductListComponentService 中修改 pageSize

实际上我创建了一个新的 ProductListComponent 和一个新的 ProductListComponentService,它们的代码与原来的代码相同,我只是在 ProductListComponentService 处更改了值protected defaultPageSize但它没有效果。

有任何想法吗?

我的产品列表组件

原始源代码:https ://sap.github.io/cloud-commerce-spartacus-storefront/components/ProductListComponent.html#source

我的产品列表组件服务

原始源代码:https ://sap.github.io/cloud-commerce-spartacus-storefront/injectables/ProductListComponentService.html#source

0 投票
1 回答
67 浏览

spartacus-storefront - 将 coupon.invalid.code.provided 文本更改为 GlobalMessage

Invalid voucher code.在应用无效的优惠券代码时,我正在尝试显示自定义消息。

我在文件中看到voucher.applyVoucherSuccess定义的 GlobalMessagecart-voucher.effect.ts
及其实际文本translations/en/cart.ts

但是,当输入的凭证代码无效时,如何编辑错误消息?
或者如果在斯巴达克斯中有更简单的方法?

0 投票
3 回答
201 浏览

search - Spartacus ASM 客户搜索返回 401 错误

我在本地服务器上安装并运行了 1905 和最新的 spartacus。当我访问 /{basesite}?asm=true 时,我看到了登录页面。我能够成功登录,但是,我无法模拟客户 - 当我键入时,客户搜索 API 返回 401 错误。关于如何解决这个问题的任何线索?也许我需要在属性中添加一些东西?谢谢!

截图1

截图2

0 投票
1 回答
214 浏览

hybris - 如何使用自定义店面配置 Spartacus?

谁能告诉我,当我们将斯巴达克斯与自定义店面集成时要遵循的步骤是什么。

0 投票
2 回答
384 浏览

spartacus-storefront - 如何在 spartacus 中手动验证用户/客户端?

现在我正在尝试在 spartacus 上创建概念证明。这个概念是为匿名客户手动检查购物车。我来到了一个点,我想知道是否可以使用 spartacus 手动验证客户端或用户。

所以我的一般问题是:在 spartacus 中手动验证客户端/用户的最佳实践是什么?一些代码示例会很棒:)

提前致以最诚挚的问候和感谢

0 投票
1 回答
134 浏览

spartacus-storefront - 如何使用带有 cxRoute 'search' 的 RoutingService 来显示特定类别的产品

我想使用 RoutingService 在搜索页面上显示特定类别的产品。遗憾的是,我在生成的 api 文档中找不到任何 RoutingService 文档。

斯巴达克斯版本:1.5.1

这就是我目前的方法的样子:

目前这将导致搜索页面返回所有产品(未按特定类别过滤)

我错过了什么吗?或者这种方法目前是不可能的,产品在使用时只能通过类别过滤cxRoute: 'category'

0 投票
1 回答
606 浏览

hybris - 在云中构建 Spartacus 店面代码时,任务“:buildJsApps”错误导致执行失败

我已经使用 npm 和 angular cli 在本地成功创建了 spartacus 商店。当我将其移至我们的云时,在构建应用程序时出现以下错误:- FAILURE: Build failed with an exception。

  • 出了什么问题:任务“:buildJsApps”执行失败。

    进程'命令'纱线''以非零退出值1完成

0 投票
1 回答
337 浏览

server-side-rendering - SAP COMMERCE Spartacus - SSR 文档

是否有适用于 SAP COMMERCE 的 SSR with Spartacus (1.5) 的任何优秀且最新的文档?

我知道这个:

但对于当前的 Spartacus 版本 1.5,本文档中的所有内容可能不是最新的。

如果至少有 SSR 生成的东西但仍然像

在没有 java 脚本的情况下不呈现的 DOM 中?