CRM WebClient UI和Hybris里工作中心跳转的url生成逻辑

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CRM WebClient UI和Hybris里工作中心跳转的url生成逻辑相关的知识,希望对你有一定的参考价值。

CRM WebClient UI

把Work center的navigation target在client side不可见:在Chrome development tool里看不到,而是点击了Work center之后,在后台ABAP端计算出navigation target。

技术分享图片

Hybris

这个Catalog的下拉menu里每个item都对应一个url,在html里用 tag实现。这个url在客户端可见。

https://localhost:9002/yacceleratorstorefront/electronics/en/Open-Catalogue/Cameras/Digital-Cameras/Digital-Compacts/c/576

这个url是从什么地方生成的?

技术分享图片

这个catalog的实现在simplebannercomponent.jsp里:

技术分享图片

注意看第14行的a标签, 该标签就是最后用户在浏览器里看到的超链接。其href的值来自JSP模型的属性urlLink(在下图第5行指定)。

技术分享图片

这个字段的源头是从impex文件里导进来的,相当于sample data的一部分。

“\hybris\bin\ext-data\electronicsstore\resources\electronicsstore\import\sampledata\contentCatalogs\electronicsContentCatalog\cms-responsive-content.impex”

这个url的值在impex文件如下区域加入:

技术分享图片
要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

技术分享图片

技术分享图片

以上是关于CRM WebClient UI和Hybris里工作中心跳转的url生成逻辑的主要内容,如果未能解决你的问题,请参考以下文章

CRM WebClient UI和Hybris里工作中心跳转的url生成逻辑

SAP CRM WebClient UI和Hybris backoffice UI开发的相同点

SAP CRM WebClient UI和Hybris backoffice UI开发的相同点

SAP CRM WebClient UI和Fiori UI混搭并存

Internationalization(i18n) support in SAP CRM,UI5 and Hybris

SAP Hybris Commerce,CRM和C4C的登录语言选择