问题标签 [demandware]

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 回答
100 浏览

salesforce - 如何将来自不同内容槽*的产品放在一个轮播中

我遇到了有趣的情况。

当我们需要从内容槽中将一些产品放入轮播时 - 我们只需在此内容槽 ( https://prnt.sc/rgcp9f ) 中打开一个选定的模板并从slotcontent <isloop items="${slotcontent.content}...中获取产品。

但是,当我们需要在一个轮播中展示来自两个不同内容槽的产品时,我们必须做什么?

第一个内容槽具有内容类型 推荐
,第二个具有内容类型 产品

那么有哪些方法可以将这些来自不同模板的产品组合到一个轮播中呢?

提前致谢!

0 投票
1 回答
209 浏览

single-sign-on - Salesforce Commerce Cloud 能否用作外部应用程序的 IDP

我的要求是在 Salesforce Commerce Cloud B2C 和 BlackBoard/BrightSPace 之间设置 SSO。这意味着 Salesforce Commerce Cloud 将成为 IDP。

因此,当我尝试登录 BlackBoard/BrightSPace 时,是否应该重定向到 CommerceCloud 进行登录身份验证。

请让我知道这怎么可能。

0 投票
3 回答
461 浏览

e-commerce - 按语言 ID 获取内容资产

我正在使用 Saleforce.com 系统开发网站,在我调用的默认站点中<iscontentasset aid="logo"/>,它的工作。在管理页面中,我选择语言是英语,在我的代码中我想调用<iscontentasset aid="logo" language="en" />但它不起作用。请帮我!

0 投票
1 回答
467 浏览

salesforce - 如何在 SFCC 中获得平台事件通知?

处理新客户注册、购物车更新、从 SFCC B2C 中的墨盒发布订单等事件的典型方式是什么?

在这里,我可以通过证明钩子看到一些资源“支持服务器端定制”,但支持定制的资源数量很少,并且那里没有“客户注册”或“购物车更新”事件的钩子。

0 投票
2 回答
176 浏览

salesforce - 尝试使用 eclipse 调试需求软件管道代码时出错

设置管道配置并单击 Eclipse 中的调试后,我收到此错误。

构建过程中发生错误。在项目“DigitalServer”上运行构建器“Digital Server Upload”时出错。未找到树元素“/”。

0 投票
1 回答
371 浏览

javascript - 如何通过代码更新 SFCC 中自定义属性(字符串枚举)的值?

要求:我想通过代码更新产品的自定义属性(名称:徽章)(类型:字符串枚举)的值。我想将值“bestSeller”设置为选中。由于下面的代码不起作用,我应该如何进行更新?

Business Manager 中自定义属性的屏幕截图

代码片段:

}

0 投票
1 回答
122 浏览

salesforce - Salesforce 管道调试期间出错

当我尝试启动调试器以调试管道时,我得到了这个,eclipse 中的错误。 在此处输入图像描述

0 投票
2 回答
63 浏览

demandware - SFCC 为客户更改密码政策

我在 SFCC 项目上,我想知道在哪里更改客户的密码策略。

问候

0 投票
1 回答
248 浏览

jwt - OCAPI:过期后如何刷新令牌?

尝试从应用程序使用 Salesforce OCAPI。

在 JWT Auth 文档中:https ://documentation.b2c.commercecloud.salesforce.com/DOC2/index.jsp?topic=%2Fcom.demandware.dochelp%2FOCAPI%2Fcurrent%2Fusage%2FJWT.html

JWT 的生命周期为 30 分钟。如果要延长总寿命,必须在令牌到期之前将其换成新令牌。

如果注册用户在 31 分钟后打开应用,并且持久化的 JWT 已过期,那么如何在不再次提示登录屏幕的情况下刷新它?(由于安全漏洞,无法保留用户凭据)

0 投票
1 回答
114 浏览

demandware - 如何使用 SFRA 创建站点,但名称和 ID 将是我的自定义名称和 ID

每当我按照 SFCC 信息中心中的步骤创建站点时,我都会得到两个名称为 RefArch 和 RefArchGlobal 的站点,但我希望我的站点带有我的 id 和我的名字,我可以通过创建一个自定义站点然后分配与 RefArch 相同的目录以及与 RefArch 相同的内容库,然后通过将 Refarch 的插槽配置导入我的自定义站点,我想知道是否有任何其他方法可以轻松完成。

谢谢,费森