SAP Spartacus not found页面的显示触发机制 - ErrorPageTemplate

简介: SAP Spartacus not found页面的显示触发机制 - ErrorPageTemplate

在什么情况下,SAP Spartacus会显示404 not found页面?image.pngimage.png请求id为not-found的content page:image.pngnot-found.handler.ts:image.pngsemantic路由路径notFound对应的url path: not-foundimage.pngimage.png再根据notFound关键字搜索:image.png找到了cms-page-guard.service.ts的canActivateNotFoundPage实现:image.png首先调用cmsService.getPage读取notFoundCms Page:image.pngnotfoundPage基于的template:ErrorPageTemplate:image.png检测是否canActivatePage:image.pngimage.pngpageContext数据结构就包含id和type:其中ContentPage指CMS page:image.pngimage.pngimage.pngimage.pngimage.png

相关文章
|
5月前
|
JavaScript 前端开发 数据库
如何在 SAP CRM 里通过 navigation framework 跳转到 ABAP Webdynpro 页面
如何在 SAP CRM 里通过 navigation framework 跳转到 ABAP Webdynpro 页面
|
5月前
|
缓存 前端开发 JavaScript
Spartacus SSR 使用场景里,CDN 应该 cache 哪些类型的页面
Spartacus SSR 使用场景里,CDN 应该 cache 哪些类型的页面
|
5月前
|
设计模式 API 数据处理
Spartacus 在 PDP 页面点击 Add to Cart 之后,读取最新 product 数据的设计
Spartacus 在 PDP 页面点击 Add to Cart 之后,读取最新 product 数据的设计
|
5月前
|
前端开发 JavaScript 安全
Spartacus product summary 页面的设计原理
Spartacus product summary 页面的设计原理
|
5月前
|
存储 供应链 调度
Spartacus 在 Back-Office 修改了产品的价格和描述信息后,修改会反应在 PDP 页面上吗
Spartacus 在 Back-Office 修改了产品的价格和描述信息后,修改会反应在 PDP 页面上吗
|
5月前
|
前端开发 搜索推荐 JavaScript
Spartacus Cart item 点击了 remove 之后 HTTP Delete 请求的触发逻辑 - Adapter
Spartacus Cart item 点击了 remove 之后 HTTP Delete 请求的触发逻辑 - Adapter
|
5月前
|
开发者 UED
Spartacus cart 点了 remove 之后的 HTTP Delete 请求是怎么触发的
Spartacus cart 点了 remove 之后的 HTTP Delete 请求是怎么触发的
|
5月前
|
前端开发 搜索推荐 开发者
Spartacus empty cart 页面的显示逻辑
Spartacus empty cart 页面的显示逻辑
|
5月前
如何在用户登录时sap时触发一特定程序执行
如何在用户登录时sap时触发一特定程序执行
88 0
|
5月前
|
前端开发
SAP UI5 应用如何使用 iframe 嵌入其他 HTML 页面试读版
SAP UI5 应用如何使用 iframe 嵌入其他 HTML 页面试读版
下一篇
无影云桌面