2017-06-21 2 views
0

Nous faisons la personnalisation sur la console utilisateur communautaire Pentaho 7.0, mais nous sommes restés coincés dans le menu vertical à gauche, en particulier celui-ci:Modifier Pentaho menu latéral vertical PUC

Pentaho PUC vertical menu

Nous ne pouvons pas trouver la page JSP les fichiers générant ce code HTML. Nous avons fait des recherches sur l'ensemble de la structure du dossier Pentaho pour rechercher dans les fichiers, fait des recherches sur le web pour quelque chose mais personne ne pouvait modifier ces boutons.

Est-ce que quelqu'un sait comment le faire?

Sinon, existe-t-il un moyen d'inspecter quels fichiers JSP génèrent quel HTML?

Merci.

+0

Avez-vous vérifié 'biserver-ce/biserver-ce/tomcat/webapps/pentaho/manteau/home/index.jsp'? Dans CE 5.0, il ressemble beaucoup à ce dont vous avez besoin. Ou en 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 ouais J'ai trouvé ce fichier mais nous n'avons pas de connaissances JSP, je n'arrive pas à trouver d'où il tire ses valeurs de texte (je ne vois pas de chaînes dans le code donc je déduis qu'ils sont tirés d'un autre fichier). – rschpdr

+1

TBH, je ne sais pas non plus jsp, mais pour autant que je sache, le jsp contient des chaînes comme '{{i18n.browse}}' - la valeur sera remplacée par la valeur identifiée par 'browse' de' mantle/Fichier home/properties/messages.properties'. (Ou à partir de messages_en ou messages_fr - en fonction des paramètres de l'utilisateur). – user4637357

Répondre

1

La barre latérale de la console utilisateur pentaho est définie dans le fichier biserver-ce/biserver-ce/tomcat/webapps/pentaho/mantle/home/i‌​ndex.jsp (the file in github).

Le jsp contient des chaînes comme {{i18n.browse}} - cette valeur sera remplacée par la valeur identifiée avec browse clé du fichier mantle/home/properties/messages.properties (the file in github). Alternativement, les valeurs peuvent provenir des fichiers localisés: messages_en.properties ou messages_fr.properties, etc - en fonction des paramètres de l'utilisateur).