天天看點

如何檢視CRM WebUI,C4C和Hybris裡的頁面技術資訊CRMC4CHybris

CRM

在WebClient UI頁面上按F2,就能看到頁面的技術資訊, 可以找到目前頁面是哪一個BSP component實作的:

C4C

在浏覽器url裡添加debugMode=true,然後按住Ctrl加上滑鼠右鍵,即可彈出同上圖CRM WebClient UI作用類似的技術明細頁面:

Hybris

同樣的需求,比如下圖這個産品明細界面,我想知道是哪個JSP檔案實作的?

沒有類似CRM和C4C這樣的快捷鍵來實作這個需求。

登入Hybris Content Management System(WCMS):

https://localhost:9002/cmscockpit/index.zul

通過關鍵字搜尋找到Product明細頁面的模型,如下圖所示。

找到這個模型的名稱:

用類似ABAP SE16查表的思路根據該模型名稱查詢更多的明細資訊:

select * from {PageTemplate} where {name} = 'Product Details Page Template'           

查出來6條記錄,根據last modify時間戳判斷出是我想查找的模型對應最後一條記錄:

路徑如下:

即可找到product明細頁面實作的jsp檔案完整路徑如下:C:Hybris6.5.0.0.23546hybrisbinext-templateyacceleratorstorefrontwebwebrootWEB-INFviewsresponsivepagesproductproductLayout2Page.jsp:

另一種方法是打開檔案cms-content.impex:

裡面一樣有jsp檔案的名稱:productLayout2Page。

要擷取更多Jerry的原創技術文章,請關注公衆号"汪子熙"或者掃描下面二維碼:

如何檢視CRM WebUI,C4C和Hybris裡的頁面技術資訊CRMC4CHybris