天天看點

SAP Spartacus的login頁面路由

login-route.module.ts裡定義的semantic route:login

SAP Spartacus的login頁面路由

login的實體位址在default-routing-config.ts裡:

SAP Spartacus的login頁面路由

Content Pages have a configurable URL in the CMS, called page label.

https://sap.github.io/spartacus-docs/adding-and-customizing-routes/

Spartacus的幫助文檔說明,content page的url需要在CMS裡配置,url存儲在page label字段裡。

SAP Spartacus的login頁面路由

是以如果在Spartacus裡将path修改成login之外的其他值,是不能工作的,會遇到錯誤消息:

SAP Spartacus的login頁面路由

因為API到CMS裡查找,根本找不到id為loginJerry222的content page:

https://spartacus-dev4.eastus.cloudapp.azure.com:9002/occ/v2/electronics-spa/cms/pages?pageType=ContentPage&pageLabelOrId=%2FloginJerry222&lang=en&curr=USD