如何自定义SAP Spartacus 产品明细的url pattern
生活随笔
收集整理的這篇文章主要介紹了
如何自定义SAP Spartacus 产品明细的url pattern
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在Spartacus源代碼的storefrontlib/src/cms-structure/routing/default-routing-config.ts文件里,能看到Spartacus產品頁面的默認url為:
product加上產品code加上產品名稱:
一個例子:
url如下:
http://localhost:4200/electronics-spa/en/USD/product/932577/Digital%20Camera%20Tripod
我們可以在應用程序里復寫這個配置,代碼如下:
@NgModule({declarations: [CustomPageComponent],imports: [CommonModule,RouterModule.forChild(CUSTOM_ROUTES),ConfigModule.withConfig({routing: {routes: {product: {paths: ['cameras/:name/:productCode']}}}} as RoutingConfig)] })最后的效果:http://localhost:4200/electronics-spa/en/USD/cameras/Digital%20Camera%20Tripod/932577
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":
總結
以上是生活随笔為你收集整理的如何自定义SAP Spartacus 产品明细的url pattern的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 不朽星钻分几段
- 下一篇: SAP Spartacus的产品搜索AP