2017-09-21 6 views
-1

Salut s'il vous plaît aider à changer le logo d'administrateur dans les feuilles larges. et où les images et les modèles sont situés dans admin. J'ai déjà fait la recherche de la structure du fichier, mais je ne trouve pas le dossier des images là-bas. s'il vous plaît aider à résoudre le problème grâce à l'avance.Comment faire pour modifier le logo d'administration dans Broadleaf

+0

Nous devons voir un [exemple minimal, complet et Vérifiable] (https: // stackoverflow.com/help/mcve) qui reproduit le problème, pour être en mesure de le diagnostiquer – RoyaumeIX

Répondre

0

Les modèles d'administration sont empaquetés. Exemple, dans mon cas, ils sont ici:

C:\Users\myuser\.m2\repository\org\broadleafcommerce\broadleaf-open-admin-platform\5.2.0-SNAPSHOT\broadleaf-open-admin-platform-5.2.0-20170707.134303-195.jar!\open_admin_style 

Vous devrez remplacer les modèles d'administration en suivant la même structure de dossier qui se trouve dans le répertoire je l'ai mentionné plus haut, mais repris dans votre projet d'administration sous/src/ressources .

Par exemple, vous pouvez placer votre loginLayout.html modifié ici:

admin\src\main\resources\open_admin_style\templates\layout\ 

Votre loginLayout.html pourrait contenir /img/admin/your-company-logo.png, et le logo placé ici: Editer: Je me trompe peut-être, mais il peut être important d'avoir des noms de fichiers similaires dans ce cas simple.

+0

Merci pour la relecture mais comment puis-je déballer les fichiers jar présentés sur cet emplacement –

+0

Vous pouvez utiliser winrar ou une application similaire pour explorer le contenu de le pot. – JNate

+0

je vous remercie pour l'information –

1

Vous devez également modifier la configuration en AdminSecurityConfig.java pour activer "/ open_admin_style/img/**"

@Override 
    public void configure(WebSecurity web) throws Exception { 
     web 
      .ignoring() 
      .antMatchers("/**/*.css") 
      .antMatchers("/**/*.js") 
      .antMatchers("/open_admin_style/img/") // <------- 
      .antMatchers("/img/**") 
      .antMatchers("/fonts/**") 
      .antMatchers("/**/"+assetServerUrlPrefixInternal+"/**") 
      .antMatchers("/favicon.ico") 
      .antMatchers("/robots.txt"); 
    }