2017-06-21 49 views
0

我們Pentaho的社區7.0用戶控制檯上做定製,但我們卡住了左側垂直菜單,特別是這一個:編輯Pentaho的PUC的垂直側面菜單

Pentaho PUC vertical menu

我們找不到JSP生成此HTML的文件。我們在整個Pentaho文件夾結構上進行搜索以搜索文件內部,研究網絡中的某些內容,但顯然沒有人可以修改這些按鈕。

有誰知道該怎麼做?

如果沒有,有沒有辦法檢查什麼JSP文件正在生成什麼HTML?

謝謝。

+0

您是否檢查過'biserver-ce/biserver-ce/tomcat/webapps/pentaho/mantle/home/index.jsp'?在CE 5.0中,它看起來與你所需要的非常相似。或者在7.1節中:https://github.com/pentaho/pentaho-platform/blob/7.1/user-console/src/main/resources/org/pentaho/mantle/public/home/index.jsp#L124 – user4637357

+0

@ user4637357是的,我發現這個文件,但我們沒有JSP知識,我似乎無法找到它從哪裏拉它的文本值(我沒有看到代碼中的字符串,所以我推斷他們被從另一個文件中拉出)。 – rschpdr

+1

TBH,我也不知道jsp,但據我所知,jsp包含像'{{i18n.browse}}'這樣的字符串 - 值將被替換爲由'mantle/home/properties/messages.properties'文件。 (或從messages_en或messages_fr - 取決於用戶的設置)。 – user4637357

回答

1

pentaho用戶控制檯邊欄在biserver-ce/biserver-ce/tomcat/webapps/pentaho/mantle/home/i‌​ndex.jsp文件(the file in github)中定義。

JSP包含像{{i18n.browse}}串 - 該值將與從mantle/home/properties/messages.properties文件(the file in githubbrowse鍵標識的值,所取代。或者,值可能來自本地化文件:messages_en.propertiesmessages_fr.properties等 - 取決於用戶的設置)。