如何通过简单的配置,实现SAP Spartacus的guest checkout需求
客户在使用SAP Spartacus购物时,如果还未注册成Commerce的用户,在checkout时,必须先点击下图的Register按钮进行注册,完毕后才能执行checkout操作。
我只要通过Spartacus暴露出的ConfigModule, 将checkout配置项的guest标签位置为true即可。
import { NgModule } from '@angular/core';
import { ConfigModule } from '@spartacus/core';
import { CheckoutConfig } from '@spartacus/storefront';@NgModule({declarations: [],imports: [ConfigModule.withConfig({checkout: {guest: true,}} as CheckoutConfig)]
})
export class CheckoutConfigurationModule { }
最后的效果,之前的register按钮换成了Guest checkout:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8TyMDWpF-1605954505951)(https://upload-images.jianshu.io/upload_images/2085791-7667eadd1649798b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]
点击之后,输入email地址即可继续checkout流程。
更多Jerry的原创文章,尽在:“汪子熙”:
如何通过简单的配置,实现SAP Spartacus的guest checkout需求相关推荐
- SAP Spartacus 中的 checkout(结帐) 设计
https://sap.github.io/spartacus-docs/extending-checkout The checkout feature in Spartacus is CMS-dri ...
- SAP Spartacus checkout 流程使用 url 粘贴直接跳转到 delivery mode不能打开页面的原因
http://localhost:4200/electronics-spa/en/USD/checkout/delivery-mode 没有任何错误消息,白屏: 能看到向 checkoutDelive ...
- user.config.ts文件里定义的配置是如何合并到SAP Spartacus的标准配置里去的
user.config.ts文件里提供的默认配置: userRoutingConfig userCmsConfig userTableConfigFactory - function provideD ...
- SAP Spartacus B2B table的配置信息的merge原理
以SAP Spartacus b2b unit table的配置信息为例:位于文件units.config.ts里: 运行时,这些配置信息,被merge在table.service.ts的this.c ...
- SAP Spartacus配置后台Commerce Cloud的位置
SAP Spartacus需要连接后台Commerce Cloud才能工作: Access to XMLHttpRequest at 'https://spartacus-dev0.eastus.cl ...
- SAP Spartacus Definition of Done
SAP Spartacus Definition of Done Coding guidelines Spartacus 团队采用了以下一组规则来保持 Spartacus 代码的可读性和可维护性. 作 ...
- SAP Spartacus UI 服务器端渲染的调试启动方式 - debug 模式
首先确认你已经熟悉这篇文章的启动方式:SAP Spartacus develop branch 的服务器端渲染启动方式. 第一步 添加一个新的 build script,把 --configurati ...
- SAP Spartacus Session affinity
参见这个讨论. 后端运行在多个 pods/节点时,当子序列请求过早进入时,后端将无法跨集群发送缓存失效请求.此外,如果多个请求分散在多个节点上,则会消耗延迟和不必要的资源. 对于单个客户端,Spart ...
- SAP Spartacus 4.0 的技术变化
在您迁移到 4.0 版库之前,我们强烈建议您切换到新的应用程序结构和新的功能库. 在多个小步骤中进行迁移更容易(迁移到新的应用程序结构,切换到提取的功能库,然后迁移到 4.0),您可以确保在每一步之后 ...
最新文章
- Win32 API CreateCompatibleDC 函数的相关应用
- SGM:Sequence Generation Model for Multi-Label Classification(SGM)
- win7 计算机库 桌面,【备忘】win7下再硬盘安装win7(桌面库和家庭组图标删除)...
- 关于 UTXO 的思考
- t-sql里Linked server跨数据库查询
- 【面试】c++单例模式
- 圆的交点 (Python)
- 保存验证码的方法_selenium自动化测试:6.验证码处理
- python里面if语句一直出错_python错误,写了个小程序,if语句总是不执行,求高手指点...
- dea分析的matlab实现,利用MATLAB进行DEA交叉评价分析
- 蔡松龙---小白羊餐饮
- batchsize、iteration、epoch之间的关系
- CSS——css外部样式文件的引入
- 远程桌面连接发生身份验证错误,提示要求的函数不受支持
- 别忘搜索:可用谷歌、百度等多个搜索引擎同时搜索
- python的str()字符串类型的方法详解
- Java判断三个球的大中小_玩进球数有门道 三种判断大小球的典型方法
- 【干货】阿里创业史内部视频开放,55分钟超强震撼!
- 全城热8|造节营销,平安信用卡何以“出圈”
- vmesxi 虚拟服务器 黑苹果,ESXI虚拟机安装MacOS