斯巴达克斯类别路由

时间:2020-10-12 08:56:50

标签: angular routes spartacus-storefront

我检查了Spartacus个文档,我们可以根据需要编辑url的{​​{1}}。

products

我想对ConfigModule.withConfig({ routing: { routes: { product: { paths: [ 'electronics/my-categories/p/:productCode/' ] }, } } }) 做类似的url编辑,但是看不到任何变化。

categories

category: { paths: [ 'categories/my-categories/..' ] } 仍然像 this

http:// localhost:4200 / electronics-spa / zh / USD / Open-Catalogue / Cameras / Film-Cameras / c / 574

我在哪里做错了?

1 个答案:

答案 0 :(得分:0)

URL http://localhost:4200/electronics-spa/en/USD/Open-Catalogue/Cameras/Film-Cameras/c/574可能来自CMS驱动的链接。它们不受Spartacus配置的控制。要更改导航链接,您需要在CMS后台系统中对其进行修改。

默认情况下,两种类型的类别链接都可以识别:

  • 受Spartacus配置控制的系统
  • 由CMS驱动的系统(斯巴达克斯通过模式**/c/:categoryCode识别它们)。

您可以自定义可识别为有效产品/类别网址的内容。参见: