当前位置: 首页 > Web前端 > HTML5

CRMWebClientUI及Hybris中工作中心跳转的url生成逻辑

时间:2023-04-04 23:47:15 HTML5

CRMWebClientUI使工作中心的导航目标在客户端不可见:在Chrome开发工具中看不到,但点击工作中心后,在后台ABAP端计算导航目标。HybrisCatalog的下拉菜单中的每一项都对应一个url,在HTML中用标签实现。此url在客户端可见。https://localhost:9002/yacceleratorstorefront/electronics/en/Open-Catalogue/Cameras/Digital-Cameras/Digital-Compacts/c/576这个url是从哪里生成的?这个目录的实现在simplebannercomponent.jsp中:注意第14行的a标签,这是用户最后在浏览器中看到的超链接。它的href的值来自JSP模型的属性urlLink(下图中第5行指定)。该字段的来源是从impex文件中导入的,相当于样本数据的一部分。在impex文件的以下区域添加URL“hybrisbinext-dataelectronicsstoreresourceselectronicsstoreimportsampledatacontentCatalogelectronicsContentCatalogcms-responsive-content.impex”的值: