【问题标题】:How to Change the Admin logo in Broadleaf如何更改 Broadleaf 中的管理员徽标
【发布时间】:2018-02-18 08:36:41
【问题描述】:

您好,请帮助更改阔叶中的管理员徽标。以及图像和模板在管理员中的位置。我已经完成了文件结构的搜索,但我找不到那里的图像文件夹。请帮助解决问题提前谢谢。

【问题讨论】:

标签: broadleaf-commerce


【解决方案1】:

您还需要更改 AdminSecurityConfig.java 中的配置以启用“/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");
    }

【讨论】:

    【解决方案2】:

    管理模板已打包。例如,就我而言,它们在这里:

    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
    

    您必须按照我在上面提到的目录中找到的相同文件夹结构覆盖管理模板,但复制到 /src/resources 下的管理项目中。

    例如,您可以将修改后的 loginLayout.html 放在这里:

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

    您的 loginLayout.html 可以包含 /img/admin/your-company-logo.png ,并在此处放置徽标:

    admin\src\main\resources\open_admin_style\img\admin\your-company-logo.png
    

    编辑:我可能错了,但在这个简单的覆盖案例中拥有相似的文件名可能很重要。

    【讨论】:

    • 感谢您的重播,但我如何解压缩该位置上的 jar 文件
    • 您可以使用 winrar 或类似的应用程序来探索 jar 的内容。
    • 这些文件在 eclipse 中显示但无法打开和编辑我使用 de 编译器解压缩但我没有找到我在 eclipse 中看到的那些文件夹请帮助我
    • 这些文件不是用来编辑的。如果你有winrar,右键打开jar。导航到该 jar 中文件 loginLayout.html 的位置。最后,将文件拖放到记事本以查看其内容。将内容复制粘贴并修改为新的 loginLayout.html(将放置在我的帖子中提到的位置)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多