问题标签 [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.
categories - 在 Demandware 内容槽中集成 ${Category.displayName}
有办法在常规 Demandware 内容槽中显示 ${Category.displayName} 吗?请让我知道是否有其他选项可以在内容资产中显示实际类别名称。
在此先感谢您的帮助。
eclipse - Eclipse Demandware 服务器连接未上传
我获得了新版本的 Eclipse Oxygen 并安装了以下 Demandware 插件:http: //developer.salesforce.com/media/commercecloud/uxstudio/4.6
我已将我的磁带导入工作空间,并与我的沙箱建立了一个新的数字服务器连接,但是当我尝试将磁带上传到我的沙箱时没有任何反应。
我会在某处遗漏一组吗?
salesforce - 检查 Demandware 在线商店的优惠券代码
我正在为一家初创公司工作,我们有一位客户将 Demandware 用于他们的在线商店。
我们公司提供价值特定金额的代金券。因此,零售网站上的客户可以在结账体验结束时输入凭证编号,如果它值 10 美元,他们的购物车就会更新 (-10)。
我让 CTO 说我们只需要在零售商在线商店中“添加几行 javascript”即可。但我认为这需要一个 Demandware 插件(尤其是更新购物车),其中包括注册开发人员或合作伙伴帐户(这需要一些时间)、学习 Demand Script 并构建插件,然后将其发布到 Saleforce 的应用商店。我对么?这是实现这一目标的唯一方法吗?
需要明确的是,功能是:优惠券代码框需要获取优惠券编号,向我们的服务发出 API 请求以检查其价值,然后更新购物车。
hybris - Hybris vs. Demandware,架构上的主要区别
Hybris
和之间的核心架构主要区别是Demandware
什么?
amp-html - AMP 页面与需求软件 (SFCC) 的集成
如何将一些 AMP 页面与需求软件 (SFCC) 集成?
假设我想将 AMP 页面集成到我需要包含在 PDP 或 PLP 或 CLP 或主页中的内容资产/内容槽之一中
demandware - 我们如何从 SFCC(需求软件)获取最后访问的管道。
我需要获取最后渲染的管道名称。有什么方法可以得到相同的吗?
javascript - 添加所需的 Schema.org JSON LD 标记
我想看看是否有人可以发布一个如何动态创建 JSON-LD 以使用 JQuery 创建谷歌富卡的示例?如果有人可以向我展示如何实现此功能的示例,我将不胜感激。
demandware - 从 BonusDiscountLineItem 需求软件中过滤掉缺货产品
默认情况下,BonusDiscountLineItem.bonusProducts 也会返回缺货产品,有没有办法从 bonusProducts 列表中过滤掉缺货产品?
javascript - Babel 无法解析“for each...in”语句
我正在尝试将 Salesforce Commerce Cloud 的 .ds 文件转换为 JavaScript,以便我们可以应用标准测试工具(Jest、Mocha 等)。SFCC 文档表明 .ds 文件是“Rhino JavaScript”,具有非标准扩展名,用于类似流的类型检查。
到目前为止,使用transform-flow-strip-types
插件去除类型注释很简单。但是 SFCC 支持Babel 令人窒息的 JavaScript 1.6 中已弃用的“for each...in”语句。
下面的所有代码都可以在 github 上找到。
这是我的源 src/index.ds 文件:
还有我的 gulfile.js:
这是我的 package.json:
当我跑步时gulp test
,我得到了这个:
我花了很多时间来寻找一个插件,它可以让 Babel 将其转换为类似for...of
语句的东西,但我似乎找不到任何东西。
我现在正处于挖掘for-of transform的边缘,并创建了类似于 transform的东西for each...in
,但如果我可以避免的话,我真的不想投入这项工作。
我觉得我在这里遗漏了一些明显的东西。任何人都知道如何做到这一点?
git - 如何跟踪 atlassian sourcetree 中新添加的墨盒中所做的更改?
首先,我是 sourcetree 的新手。
大多数情况下,当我们更改/添加/删除存储库中现有文件中的文件时,它会反映在源树的未提交更改中。
我在我的电子商务 Salesforce 项目中添加了一个新墨盒。但即使在刷新或重新启动我的源树之后,我也无法在未提交的更改中看到已应用的更改。
我也检查了修改过的文件、待处理的文件、未跟踪的文件和所有文件选项。
那么我可以做些什么来跟踪应用于新添加的墨盒的更改?
注意:墨盒尚未提交。
提前致谢。