地址:https://stackoverflow.com/questions/65830446/customise-spartacus-cart-path

以chart为例:

By default it’s /cart, but what if I want to change it to (for example) /checkout/cart?

解决方案

In defaultStorefrontRoutesConfig we have cart: { paths: [‘cart’] },. You can replace it to anything.

但是要注意,CMS里content page的label也要相应修改:

You also need to replace the CMS cart page’s label to /checkout/cart, so that the CMS cart page can be found and loaded.

因为Spartacus调用CMS API读取CMS page 的数据,是将page label ID作为参数传入url里的。

如何自定义SAP Spartacus的路由路径相关推荐

  1. SAP Spartacus 的路由配置

    Configurable Routing 在单页应用程序中,您可以通过显示应用程序的不同视图来控制用户看到的内容. Spartacus 使用 Angular Router 来处理从一个视图到另一个视图 ...

  2. 使用Angular依赖注入自定义SAP Spartacus的ProductAdapter

    新建一个MyProductAdapter,继承自SAP Spartacus的ProductAdapter,返回一些fake数据: import { Injectable } from '@angula ...

  3. 自定义SAP Spartacus的产品搜索API参数 - Product Search

    SAP Spartacus默认采用的产品搜索url配置在这个文件里: C:\Code\SPA\spartacus\projects\core\src\occ\adapters\product\defa ...

  4. 如何对SAP Spartacus支持路由的Component进行单元测试

    完整源代码: import { Component, NgZone } from '@angular/core'; import { TestBed } from '@angular/core/tes ...

  5. 如何自定义SAP Spartacus店铺的界面颜色风格

    SAP Spartacus电商页面默认的颜色风格: 注意下图红色高亮部分的颜色风格: 在项目文件夹的style.scss里,添加如下代码片段: :root {--cx-color-primary: b ...

  6. SAP Spartacus RouteGuard路由守卫之CmsPageGuard

    每个cms Component都能配置guards. 从后台加载CMS Component for a page之后,所有该Component的guards会执行. 从CmsPageGuard的实现代 ...

  7. 如何自定义SAP Spartacus 产品明细的url pattern

    在Spartacus源代码的storefrontlib/src/cms-structure/routing/default-routing-config.ts文件里,能看到Spartacus产品页面的 ...

  8. 自定义SAP Spartacus Cart界面

    文件目录:@Spartacus-storefront: 把这个B2cStorefrontModule改成StorefrontModule,因为后者不会提供一些default配置,所以运行时会有很多关于 ...

  9. 如何自定义SAP Spartacus店铺的购物车图表css风格

    如下图所示: 打开项目文件夹下的文件style.scss: 将如下代码粘贴进去: /* You can add global styles to this file, and also import ...

最新文章

  1. sendmail configuration on HP-UX
  2. python----四种内置数据结构(dict、list、tuple、set)
  3. 2017网易有道内推编程题
  4. sql_mysql注入基础篇
  5. POJ1993+矩阵相乘
  6. axure 动态面板实现图片轮播效果(淘宝)
  7. linux下安装xz命令
  8. AttributeError: module ‘cv2.cv2‘ has no attribute ‘bgsegm‘
  9. AJAX,JSON,GSON
  10. 查询数据表中重复记录
  11. treegrid修改css
  12. 损失函数理解汇总,结合 PyTorch1.7 和 TensorFlow2
  13. 程序状态字寄存器PSW
  14. 信佑7 linux,信佑无盘、顺无盘通用型万能包,镜像包,linux无盘
  15. 企业运维实战--k8s学习笔记.k8s容器资源限制 Metrics-Server部署 图形化监控Dashboard部署 K9S的安装
  16. matlab差分法案例,怎么用matlab实现向前差分法,向后差分法,中心差分法等,最好举个例子,谢谢啦...
  17. 安卓永久修改像素密度
  18. 解析几何:第五章 二次曲线(1)圆 椭圆 双曲线
  19. Python批量处理表格有用吗_python批量读入图片、处理并批量输出(可用于深度学习训练集的制作)...
  20. 二叉树的中序遍历 [递归 迭代]

热门文章

  1. Spring Cloud构建微服务架构—服务消费Ribbon
  2. [转]Intellij idea创建javaWeb以及Servlet简单实现
  3. max_connect_errors 疏忽
  4. 《xUnit Test Patterns》学习笔记4 - Principles of Test Automation
  5. SCA/SDO与WCF的比较
  6. 在PowerDesigner中设计概念模型
  7. 【CSS】一侧定宽,另一侧自适应的布局该如何去做
  8. Asp.Net MVC 模型(使用Entity Framework创建模型类)
  9. 文献学习(part25)--Regularization Paths for Generalized Linear Models via Coordinate Descent
  10. JavaScript入门(part10)--作用域