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生成逻辑的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 展现惊艳视听体验! 创维GLED高音画电
- 下一篇: 连斩TES、LNG!老粉泪目 OMG季后