- SAP 电商云 Spartacus UI 的 Product C
- 网站上的 breadcrumb 使用场景浅析
- SAP 电商云 Spartacus UI B2B checkou
- SAP UI5 sap.ui.vk 命名空间内的控件介绍
- HTML 按钮(button)的 disable 属性和 dis
- SAP 电商云 Spartacus UI 产品搜索结果的设计明细
- SAP 电商云 Spartacus UI Proxy Facad
- Angular @Injectable 注解的工作原理浅析
- 关于 Angular 部署以及 index.html 里 bas
- SAP 电商云 Spartacus UI 从 CMS 取回 sl
在 Method of Payment
阶段,点击 Continue 无法进行到 Shipping Address step:
Spartacus Storefront 通过 Schematics 创建,版本 4.0.0,实际 yarn.lock 里的版本:4.0.2.
cx-checkout-progress
CheckoutProgressComponent:
cx-payment-type
: PaymentTypeComponent
// set po number to cart
this.checkoutStepService.next
getStepUrlFromStepRoute
:
下一步的 route name:checkoutShippingAddress
从配置里获取 route config:"checkout/shipping-address"
向下一个 url 跳转:
console 没有任何错误消息提示。
即使手动输入 shipping-address url 到浏览器里也不能跳转。
看 4.0.0 开发版的 Spartacus 是否也有这个问题?
2022-4-6 11:59:也有这个问题:
https://<dev>:9002/occ/v2/powertools-spa/cms/pages?pageType=ContentPage&pageLabelOrId=/checkout/shipping-address&lang=en&curr=USD
这个 CMS 请求返回的结果:
为什么是 summary page template 呢?
payment type step 的 CMS 结果是正确的:
shipping address 似乎就不对了:
再试试 dev 版本 4.0.0 的 B2C
B2C 也有问题:
在能够工作的 ccv2 上,shipping address url:
response:
{
"uid" : "CheckoutShippingAddress",
"uuid" : "eyJpdGVtSWQiOiJDaGVja291dFNoaXBwaW5nQWRkcmVzcyIsImNhdGFsb2dJZCI6InBvd2VydG9vbHMtc3BhQ29udGVudENhdGFsb2ciLCJjYXRhbG9nVmVyc2lvbiI6Ik9ubGluZSJ9",
"title" : "Checkout Shipping Address",
"template" : "MultiStepCheckoutSummaryPageTemplate",
"typeCode" : "ContentPage",
"name" : "Checkout Shipping Address Page",
"robotTag" : "INDEX_FOLLOW",
网友评论