CRM WebClient UI和Hybris里工作中心跳转的url生成逻辑
CRM WebClient UI
把Work center的navigation target在client side不可見(jiàn):在Chrome development tool里看不到,而是點(diǎn)擊了Work center之后,在后臺(tái)ABAP端計(jì)算出navigation target。
Hybris
這個(gè)Catalog的下拉menu里每個(gè)item都對(duì)應(yīng)一個(gè)url,在html里用 tag實(shí)現(xiàn)。這個(gè)url在客戶端可見(jiàn)。
https://localhost:9002/yacceleratorstorefront/electronics/en/Open-Catalogue/Cameras/Digital-Cameras/Digital-Compacts/c/576
這個(gè)url是從什么地方生成的?
這個(gè)catalog的實(shí)現(xiàn)在simplebannercomponent.jsp里:
注意看第14行的a標(biāo)簽, 該標(biāo)簽就是最后用戶在瀏覽器里看到的超鏈接。其href的值來(lái)自JSP模型的屬性u(píng)rlLink(在下圖第5行指定)。
這個(gè)字段的源頭是從impex文件里導(dǎo)進(jìn)來(lái)的,相當(dāng)于sample data的一部分。
“\hybris\bin\ext-data\electronicsstore\resources\electronicsstore\import\sampledata\contentCatalogs\electronicsContentCatalog\cms-responsive-content.impex”
這個(gè)url的值在impex文件如下區(qū)域加入:
要獲取更多Jerry的原創(chuàng)技術(shù)文章,請(qǐng)關(guān)注公眾號(hào)"汪子熙":
總結(jié)
以上是生活随笔為你收集整理的CRM WebClient UI和Hybris里工作中心跳转的url生成逻辑的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 展现惊艳视听体验! 创维GLED高音画电
- 下一篇: CRM WebUI and Hybris